vcg::tetra::io::ExporterPLY< SaveMeshType > Class Template Reference

#include <export_ply.h>

List of all members.

Public Types

typedef ::vcg::ply::PropDescriptor PropDescriptor
typedef SaveMeshType::ScalarType ScalarType
typedef SaveMeshType::TetraIterator TetraIterator
typedef SaveMeshType::TetraPointer TetraPointer
typedef SaveMeshType::TetraType TetraType
typedef
SaveMeshType::VertexIterator 
VertexIterator
typedef SaveMeshType::VertexPointer VertexPointer
typedef SaveMeshType::VertexType VertexType

Static Public Member Functions

static bool Save (SaveMeshType &m, const char *filename, bool binary, PlyInfo &pi)
static bool Save (SaveMeshType &m, const char *filename, int savemask)
static bool Save (SaveMeshType &m, const char *filename, bool binary=true)

Static Private Member Functions

template<class StoType >
static void PlyConv (int mem_type, void *src, StoType &dest)

Detailed Description

template<class SaveMeshType>
class vcg::tetra::io::ExporterPLY< SaveMeshType >

Definition at line 49 of file io_tetramesh/export_ply.h.


Member Typedef Documentation

template<class SaveMeshType >
typedef ::vcg::ply::PropDescriptor vcg::tetra::io::ExporterPLY< SaveMeshType >::PropDescriptor

Definition at line 72 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
typedef SaveMeshType::ScalarType vcg::tetra::io::ExporterPLY< SaveMeshType >::ScalarType

Definition at line 74 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
typedef SaveMeshType::TetraIterator vcg::tetra::io::ExporterPLY< SaveMeshType >::TetraIterator

Definition at line 79 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
typedef SaveMeshType::TetraPointer vcg::tetra::io::ExporterPLY< SaveMeshType >::TetraPointer

Definition at line 77 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
typedef SaveMeshType::TetraType vcg::tetra::io::ExporterPLY< SaveMeshType >::TetraType

Definition at line 76 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
typedef SaveMeshType::VertexIterator vcg::tetra::io::ExporterPLY< SaveMeshType >::VertexIterator

Definition at line 78 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
typedef SaveMeshType::VertexPointer vcg::tetra::io::ExporterPLY< SaveMeshType >::VertexPointer

Definition at line 73 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
typedef SaveMeshType::VertexType vcg::tetra::io::ExporterPLY< SaveMeshType >::VertexType

Definition at line 75 of file io_tetramesh/export_ply.h.


Member Function Documentation

template<class SaveMeshType >
template<class StoType >
static void vcg::tetra::io::ExporterPLY< SaveMeshType >::PlyConv ( int  mem_type,
void *  src,
StoType &  dest 
) [inline, static, private]

Definition at line 58 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
static bool vcg::tetra::io::ExporterPLY< SaveMeshType >::Save ( SaveMeshType &  m,
const char *  filename,
bool  binary,
PlyInfo pi 
) [inline, static]

Definition at line 94 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
static bool vcg::tetra::io::ExporterPLY< SaveMeshType >::Save ( SaveMeshType &  m,
const char *  filename,
int  savemask 
) [inline, static]

Definition at line 87 of file io_tetramesh/export_ply.h.

template<class SaveMeshType >
static bool vcg::tetra::io::ExporterPLY< SaveMeshType >::Save ( SaveMeshType &  m,
const char *  filename,
bool  binary = true 
) [inline, static]

Definition at line 81 of file io_tetramesh/export_ply.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:28 2013