#include <import_ply.h>
Classes | |
| struct | LoadPly_TetraAux |
| struct | LoadPly_VertAux |
Public Types | |
| typedef ::vcg::ply::PropDescriptor | PropDescriptor |
| typedef OpenMeshType::ScalarType | ScalarType |
| typedef OpenMeshType::TetraIterator | TetraIterator |
| typedef OpenMeshType::TetraType | TetraType |
| typedef OpenMeshType::VertexIterator | VertexIterator |
| typedef OpenMeshType::VertexPointer | VertexPointer |
| typedef OpenMeshType::VertexType | VertexType |
Public Member Functions | |
| int | LoadCamera (const char *filename) |
| bool | LoadMask (const char *filename, int &mask) |
Static Public Member Functions | |
| static int | Open (OpenMeshType &m, const char *filename, CallBackPos *cb=0) |
| Standard call for reading a mesh. | |
| static int | Open (OpenMeshType &m, const char *filename, int &loadmask, CallBackPos *cb=0) |
| Read a mesh and store in loadmask the loaded field. | |
| static int | Open (OpenMeshType &m, const char *filename, PlyInfo &pi) |
| read a mesh with all the possible option specified in the PlyInfo obj. | |
| static const PropDescriptor & | TetraDesc (int i) |
| static const PropDescriptor & | VertDesc (int i) |
This class encapsulate a filter for opening ply meshes. The ply file format is quite extensible...
Definition at line 60 of file io_tetramesh/import_ply.h.
| typedef ::vcg::ply::PropDescriptor vcg::tetra::io::ImporterPLY< OpenMeshType >::PropDescriptor |
Definition at line 64 of file io_tetramesh/import_ply.h.
| typedef OpenMeshType::ScalarType vcg::tetra::io::ImporterPLY< OpenMeshType >::ScalarType |
Definition at line 66 of file io_tetramesh/import_ply.h.
| typedef OpenMeshType::TetraIterator vcg::tetra::io::ImporterPLY< OpenMeshType >::TetraIterator |
Definition at line 70 of file io_tetramesh/import_ply.h.
| typedef OpenMeshType::TetraType vcg::tetra::io::ImporterPLY< OpenMeshType >::TetraType |
Definition at line 68 of file io_tetramesh/import_ply.h.
| typedef OpenMeshType::VertexIterator vcg::tetra::io::ImporterPLY< OpenMeshType >::VertexIterator |
Definition at line 69 of file io_tetramesh/import_ply.h.
| typedef OpenMeshType::VertexPointer vcg::tetra::io::ImporterPLY< OpenMeshType >::VertexPointer |
Definition at line 65 of file io_tetramesh/import_ply.h.
| typedef OpenMeshType::VertexType vcg::tetra::io::ImporterPLY< OpenMeshType >::VertexType |
Definition at line 67 of file io_tetramesh/import_ply.h.
| int vcg::tetra::io::ImporterPLY< OpenMeshType >::LoadCamera | ( | const char * | filename | ) | [inline] |
Definition at line 642 of file io_tetramesh/import_ply.h.
| bool vcg::tetra::io::ImporterPLY< OpenMeshType >::LoadMask | ( | const char * | filename, |
| int & | mask | ||
| ) | [inline] |
Definition at line 716 of file io_tetramesh/import_ply.h.
| static int vcg::tetra::io::ImporterPLY< OpenMeshType >::Open | ( | OpenMeshType & | m, |
| const char * | filename, | ||
| CallBackPos * | cb = 0 |
||
| ) | [inline, static] |
Standard call for reading a mesh.
Definition at line 220 of file io_tetramesh/import_ply.h.
| static int vcg::tetra::io::ImporterPLY< OpenMeshType >::Open | ( | OpenMeshType & | m, |
| const char * | filename, | ||
| int & | loadmask, | ||
| CallBackPos * | cb = 0 |
||
| ) | [inline, static] |
Read a mesh and store in loadmask the loaded field.
Definition at line 228 of file io_tetramesh/import_ply.h.
| static int vcg::tetra::io::ImporterPLY< OpenMeshType >::Open | ( | OpenMeshType & | m, |
| const char * | filename, | ||
| PlyInfo & | pi | ||
| ) | [inline, static] |
read a mesh with all the possible option specified in the PlyInfo obj.
Definition at line 238 of file io_tetramesh/import_ply.h.
| static const PropDescriptor& vcg::tetra::io::ImporterPLY< OpenMeshType >::TetraDesc | ( | int | i | ) | [inline, static] |
Definition at line 160 of file io_tetramesh/import_ply.h.
| static const PropDescriptor& vcg::tetra::io::ImporterPLY< OpenMeshType >::VertDesc | ( | int | i | ) | [inline, static] |
Definition at line 143 of file io_tetramesh/import_ply.h.