MEPP2 Project
|
This class represents an AIFMesh object reader. An AIFMeshReader reads a mesh file (.obj, .off, .ply, .vtk, .vtp, .vtu) and build the corresponding AIFMesh object. Note that some advanced properties (e.g. multi-texturing) may have not yet been implemented. More...
#include <AIFMeshReader.hpp>
Public Types | |
typedef AIFMeshReader | self |
typedef MeshReaderInterface< AIFMesh > | superclass |
typedef superclass::output_type | output_type |
typedef superclass::ptr_output | ptr_output |
typedef boost::shared_ptr< self > | ptr_reader |
typedef AIFMesh::CoordinateType | coord_type |
typedef AIFMesh::NormalCoordinateType | coordN_type |
typedef AIFMesh::CoordinateType | coordC_type |
typedef AIFMesh::CoordinateType | coordT_type |
typedef unsigned long | index_type |
![]() | |
typedef AIFMesh | output_type |
typedef boost::shared_ptr< output_type > | ptr_output |
typedef MeshReaderInterface< output_type > | self |
Public Member Functions | |
ptr_output | read (const std::string &filePath) |
This class represents an AIFMesh object reader. An AIFMeshReader reads a mesh file (.obj, .off, .ply, .vtk, .vtp, .vtu) and build the corresponding AIFMesh object. Note that some advanced properties (e.g. multi-texturing) may have not yet been implemented.
Definition at line 36 of file AIFMeshReader.hpp.
Definition at line 46 of file AIFMeshReader.hpp.
Definition at line 48 of file AIFMeshReader.hpp.
Definition at line 47 of file AIFMeshReader.hpp.
Definition at line 49 of file AIFMeshReader.hpp.
typedef unsigned long FEVV::DataStructures::AIF::AIFMeshReader::index_type |
Definition at line 50 of file AIFMeshReader.hpp.
Definition at line 42 of file AIFMeshReader.hpp.
Definition at line 43 of file AIFMeshReader.hpp.
typedef boost::shared_ptr< self > FEVV::DataStructures::AIF::AIFMeshReader::ptr_reader |
Definition at line 44 of file AIFMeshReader.hpp.
Definition at line 40 of file AIFMeshReader.hpp.
Definition at line 41 of file AIFMeshReader.hpp.
|
inlinevirtual |
Read a mesh file
filePath | Path to the input mesh file. |
Implements FEVV::DataStructures::MeshReaderInterface< AIFMesh >.
Definition at line 50 of file AIFMeshReader.inl.