coal 3.0.2
Coal, The Collision Detection Library. Previously known as HPP-FCL, fork of FCL -- The Flexible Collision Library
Loading...
Searching...
No Matches
coal::MeshLoader Class Reference

#include <coal/mesh_loader/loader.h>

Inheritance diagram for coal::MeshLoader:
coal::CachedMeshLoader

Public Member Functions

virtual ~MeshLoader ()
virtual BVHModelPtr_t load (const std::string &filename, const Vec3s &scale=Vec3s::Ones())
virtual CollisionGeometryPtr_t loadOctree (const std::string &filename)
 MeshLoader (const NODE_TYPE &bvType=BV_OBBRSS)

Detailed Description

Base class for building polyhedron from files. This class builds a new object for each file.

Constructor & Destructor Documentation

◆ ~MeshLoader()

virtual coal::MeshLoader::~MeshLoader()
inlinevirtual

◆ MeshLoader()

coal::MeshLoader::MeshLoader(const NODE_TYPE &bvType = BV_OBBRSS)
inline

Member Function Documentation

◆ load()

virtual BVHModelPtr_t coal::MeshLoader::load(const std::string &filename,
const Vec3s &scale = Vec3s::Ones() )
virtual

Reimplemented in coal::CachedMeshLoader.

◆ loadOctree()

virtual CollisionGeometryPtr_t coal::MeshLoader::loadOctree(const std::string &filename)
virtual

Create an OcTree from a file in binary octomap format.

Todo
add OctreePtr_t

The documentation for this class was generated from the following file: