All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
gazebo::common::MeshLoader Class Referenceabstract

Base class for loading meshes. More...

#include <common/common.hh>

Inheritance diagram for gazebo::common::MeshLoader:
Inheritance graph
[legend]

Public Member Functions

 MeshLoader ()
 Constructor. More...
 
virtual ~MeshLoader ()
 Destructor. More...
 
virtual MeshLoad (const std::string &_filename)=0
 Load a 3D mesh. More...
 

Detailed Description

Base class for loading meshes.

Constructor & Destructor Documentation

gazebo::common::MeshLoader::MeshLoader ( )

Constructor.

virtual gazebo::common::MeshLoader::~MeshLoader ( )
virtual

Destructor.

Member Function Documentation

virtual Mesh* gazebo::common::MeshLoader::Load ( const std::string &  _filename)
pure virtual

Load a 3D mesh.

Parameters
[in]_filenamethe path to the mesh
Returns
a pointer to the created mesh

Implemented in gazebo::common::ColladaLoader, and gazebo::common::STLLoader.


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