#include <export_vmi.h>
Classes | |
struct | SaveFaceOcf |
struct | SaveFaceOcf< MeshType, face::vector_ocf< typename MeshType::FaceType > > |
struct | SaveVertexOcf |
struct | SaveVertexOcf< MeshType, vertex::vector_ocf< typename MeshType::VertexType > > |
Static Public Member Functions | |
static const char * | ErrorMsg (int error) |
static int | Save (const SaveMeshType &m, const char *filename) |
Private Types | |
typedef SaveMeshType::FaceContainer | FaceContainer |
typedef SaveMeshType::FaceIterator | FaceIterator |
typedef SaveMeshType::FaceType | FaceType |
typedef SimpleTempDataBase < typename SaveMeshType::FaceContainer > | STDBf |
typedef SimpleTempDataBase < typename SaveMeshType::VertContainer > | STDBv |
typedef SaveMeshType::VertContainer | VertContainer |
typedef SaveMeshType::VertexIterator | VertexIterator |
typedef SaveMeshType::VertexType | VertexType |
Static Private Member Functions | |
static FILE *& | F () |
static void | WriteFloat (FILE *f, const float v) |
static void | WriteInt (FILE *f, const unsigned int i) |
static void | WriteString (FILE *f, const char *in) |
Definition at line 64 of file export_vmi.h.
typedef SaveMeshType::FaceContainer vcg::tri::io::ExporterVMI< SaveMeshType >::FaceContainer [private] |
Definition at line 222 of file export_vmi.h.
typedef SaveMeshType::FaceIterator vcg::tri::io::ExporterVMI< SaveMeshType >::FaceIterator [private] |
Definition at line 223 of file export_vmi.h.
typedef SaveMeshType::FaceType vcg::tri::io::ExporterVMI< SaveMeshType >::FaceType [private] |
Definition at line 227 of file export_vmi.h.
typedef SimpleTempDataBase<typename SaveMeshType::FaceContainer> vcg::tri::io::ExporterVMI< SaveMeshType >::STDBf [private] |
Definition at line 229 of file export_vmi.h.
typedef SimpleTempDataBase<typename SaveMeshType::VertContainer> vcg::tri::io::ExporterVMI< SaveMeshType >::STDBv [private] |
Definition at line 228 of file export_vmi.h.
typedef SaveMeshType::VertContainer vcg::tri::io::ExporterVMI< SaveMeshType >::VertContainer [private] |
Definition at line 224 of file export_vmi.h.
typedef SaveMeshType::VertexIterator vcg::tri::io::ExporterVMI< SaveMeshType >::VertexIterator [private] |
Definition at line 225 of file export_vmi.h.
typedef SaveMeshType::VertexType vcg::tri::io::ExporterVMI< SaveMeshType >::VertexType [private] |
Definition at line 226 of file export_vmi.h.
static const char* vcg::tri::io::ExporterVMI< SaveMeshType >::ErrorMsg | ( | int | error | ) | [inline, static] |
Definition at line 388 of file export_vmi.h.
static FILE*& vcg::tri::io::ExporterVMI< SaveMeshType >::F | ( | ) | [inline, static, private] |
Definition at line 220 of file export_vmi.h.
static int vcg::tri::io::ExporterVMI< SaveMeshType >::Save | ( | const SaveMeshType & | m, | |
const char * | filename | |||
) | [inline, static] |
* save the per mesh attributes */
Definition at line 236 of file export_vmi.h.
static void vcg::tri::io::ExporterVMI< SaveMeshType >::WriteFloat | ( | FILE * | f, | |
const float | v | |||
) | [inline, static, private] |
Definition at line 70 of file export_vmi.h.
static void vcg::tri::io::ExporterVMI< SaveMeshType >::WriteInt | ( | FILE * | f, | |
const unsigned int | i | |||
) | [inline, static, private] |
Definition at line 68 of file export_vmi.h.
static void vcg::tri::io::ExporterVMI< SaveMeshType >::WriteString | ( | FILE * | f, | |
const char * | in | |||
) | [inline, static, private] |
Definition at line 67 of file export_vmi.h.