Gazebo Common

API Reference

5.7.0
MeshLoader Class Referenceabstract

Base class for loading meshes. More...

#include <gz/common/MeshLoader.hh>

Public Member Functions

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

Detailed Description

Base class for loading meshes.

Constructor & Destructor Documentation

◆ MeshLoader()

MeshLoader ( )
default

Constructor.

◆ ~MeshLoader()

virtual ~MeshLoader ( )
virtualdefault

Destructor.

Member Function Documentation

◆ Load()

virtual Mesh* 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 AssimpLoader, STLLoader, OBJLoader, and ColladaLoader.


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