#include <export_ply.h>
Public Types | |
typedef SaveMeshType::EdgeIterator | EdgeIterator |
typedef SaveMeshType::FaceIterator | FaceIterator |
typedef SaveMeshType::FacePointer | FacePointer |
typedef SaveMeshType::FaceType | FaceType |
typedef ::vcg::ply::PropDescriptor | PropDescriptor |
typedef SaveMeshType::ScalarType | ScalarType |
typedef vcg::Shot< ScalarType > ::ScalarType | ShotScalarType |
typedef SaveMeshType::VertexIterator | VertexIterator |
typedef SaveMeshType::VertexPointer | VertexPointer |
typedef SaveMeshType::VertexType | VertexType |
Static Public Member Functions | |
static const char * | ErrorMsg (int error) |
static int | GetExportMaskCapability () |
static int | Save (SaveMeshType &m, const char *filename, bool binary=true) |
static int | Save (SaveMeshType &m, const char *filename, int savemask, bool binary=true, CallBackPos *cb=0) |
static int | Save (SaveMeshType &m, const char *filename, bool binary, PlyInfo &pi, CallBackPos *cb=0) |
Static Private Member Functions | |
template<class StoType > | |
static void | PlyConv (int mem_type, void *src, StoType &dest) |
Definition at line 49 of file io_trimesh/export_ply.h.
typedef SaveMeshType::EdgeIterator vcg::tri::io::ExporterPLY< SaveMeshType >::EdgeIterator |
Definition at line 80 of file io_trimesh/export_ply.h.
typedef SaveMeshType::FaceIterator vcg::tri::io::ExporterPLY< SaveMeshType >::FaceIterator |
Definition at line 79 of file io_trimesh/export_ply.h.
typedef SaveMeshType::FacePointer vcg::tri::io::ExporterPLY< SaveMeshType >::FacePointer |
Definition at line 77 of file io_trimesh/export_ply.h.
typedef SaveMeshType::FaceType vcg::tri::io::ExporterPLY< SaveMeshType >::FaceType |
Definition at line 76 of file io_trimesh/export_ply.h.
typedef ::vcg::ply::PropDescriptor vcg::tri::io::ExporterPLY< SaveMeshType >::PropDescriptor |
Definition at line 72 of file io_trimesh/export_ply.h.
typedef SaveMeshType::ScalarType vcg::tri::io::ExporterPLY< SaveMeshType >::ScalarType |
Definition at line 74 of file io_trimesh/export_ply.h.
typedef vcg::Shot<ScalarType>::ScalarType vcg::tri::io::ExporterPLY< SaveMeshType >::ShotScalarType |
Definition at line 81 of file io_trimesh/export_ply.h.
typedef SaveMeshType::VertexIterator vcg::tri::io::ExporterPLY< SaveMeshType >::VertexIterator |
Definition at line 78 of file io_trimesh/export_ply.h.
typedef SaveMeshType::VertexPointer vcg::tri::io::ExporterPLY< SaveMeshType >::VertexPointer |
Definition at line 73 of file io_trimesh/export_ply.h.
typedef SaveMeshType::VertexType vcg::tri::io::ExporterPLY< SaveMeshType >::VertexType |
Definition at line 75 of file io_trimesh/export_ply.h.
static const char* vcg::tri::io::ExporterPLY< SaveMeshType >::ErrorMsg | ( | int | error | ) | [inline, static] |
Definition at line 638 of file io_trimesh/export_ply.h.
static int vcg::tri::io::ExporterPLY< SaveMeshType >::GetExportMaskCapability | ( | ) | [inline, static] |
Definition at line 671 of file io_trimesh/export_ply.h.
static void vcg::tri::io::ExporterPLY< SaveMeshType >::PlyConv | ( | int | mem_type, |
void * | src, | ||
StoType & | dest | ||
) | [inline, static, private] |
Definition at line 58 of file io_trimesh/export_ply.h.
static int vcg::tri::io::ExporterPLY< SaveMeshType >::Save | ( | SaveMeshType & | m, |
const char * | filename, | ||
bool | binary = true |
||
) | [inline, static] |
Definition at line 83 of file io_trimesh/export_ply.h.
static int vcg::tri::io::ExporterPLY< SaveMeshType >::Save | ( | SaveMeshType & | m, |
const char * | filename, | ||
int | savemask, | ||
bool | binary = true , |
||
CallBackPos * | cb = 0 |
||
) | [inline, static] |
Definition at line 89 of file io_trimesh/export_ply.h.
static int vcg::tri::io::ExporterPLY< SaveMeshType >::Save | ( | SaveMeshType & | m, |
const char * | filename, | ||
bool | binary, | ||
PlyInfo & | pi, | ||
CallBackPos * | cb = 0 |
||
) | [inline, static] |
Definition at line 96 of file io_trimesh/export_ply.h.