hpp-fcl: hpp::fcl::MeshLoader Class Reference

hpp-fcl 1.7.5 HPP fork of FCL -- The Flexible Collision Library

Public Member Functions | List of all members
hpp::fcl::MeshLoader Class Reference

`#include <hpp/fcl/mesh_loader/loader.h>`

Inheritance diagram for hpp::fcl::MeshLoader:

## Public Member Functions
virtual | ~MeshLoader ()
virtual BVHModelPtr_t | load (const std::string &filename, const Vec3f &scale=Vec3f::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 hpp::fcl::MeshLoader::~MeshLoader | ( |  | ) |
| inlinevirtual

## ◆ MeshLoader()

hpp::fcl::MeshLoader::MeshLoader | ( | const NODE_TYPE & | bvType = `BV_OBBRSS` | ) |
| inline

## Member Function Documentation

## ◆ load()

virtual BVHModelPtr_t hpp::fcl::MeshLoader::load | ( | const std::string & | filename,
|  | const Vec3f & | scale = `Vec3f::Ones()`
| ) |  |
| virtual

Reimplemented in hpp::fcl::CachedMeshLoader.

## ◆ loadOctree()

virtual CollisionGeometryPtr_t hpp::fcl::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:

- include/hpp/fcl/mesh_loader/loader.h