#include <export_3ds.h>
Public Types | |
| typedef SaveMeshType::FaceIterator | FaceIterator |
| typedef std::pair< int, vcg::TexCoord2< float > > | Key |
| enum | SaveError { E_NOERROR, E_CANTOPENFILE, E_CANTCLOSEFILE, E_UNESPECTEDEOF, E_ABORTED, E_NOTDEFINITION, E_NOTVEXTEXVALID, E_NOTFACESVALID, E_NOTEXCOORDVALID, E_NOTNUMBERVERTVALID } |
| typedef SaveMeshType::VertexIterator | VertexIterator |
| typedef SaveMeshType::VertexType | VertexType |
Static Public Member Functions | |
| static bool | AddDuplexVertexCoord (std::map< Key, int > &m, Key key) |
| static const char * | ErrorMsg (int error) |
| static int | GetExportMaskCapability () |
| static int | GetIndexDuplexVertex (std::map< Key, int > &m, Key key) |
| static int | GetIndexVertex (SaveMeshType &m, VertexType *p) |
| static int | Save (SaveMeshType &m, const char *filename, const int &mask, CallBackPos *cb=0) |
| static int | SaveBinary (SaveMeshType &m, const char *filename, const int &mask, CallBackPos *cb=0) |
Definition at line 73 of file export_3ds.h.
| typedef SaveMeshType::FaceIterator vcg::tri::io::Exporter3DS< SaveMeshType >::FaceIterator |
Definition at line 76 of file export_3ds.h.
| typedef std::pair<int,vcg::TexCoord2<float> > vcg::tri::io::Exporter3DS< SaveMeshType >::Key |
Definition at line 82 of file export_3ds.h.
| typedef SaveMeshType::VertexIterator vcg::tri::io::Exporter3DS< SaveMeshType >::VertexIterator |
Definition at line 77 of file export_3ds.h.
| typedef SaveMeshType::VertexType vcg::tri::io::Exporter3DS< SaveMeshType >::VertexType |
Definition at line 78 of file export_3ds.h.
| enum vcg::tri::io::Exporter3DS::SaveError |
| E_NOERROR | |
| E_CANTOPENFILE | |
| E_CANTCLOSEFILE | |
| E_UNESPECTEDEOF | |
| E_ABORTED | |
| E_NOTDEFINITION | |
| E_NOTVEXTEXVALID | |
| E_NOTFACESVALID | |
| E_NOTEXCOORDVALID | |
| E_NOTNUMBERVERTVALID |
Definition at line 87 of file export_3ds.h.
| static bool vcg::tri::io::Exporter3DS< SaveMeshType >::AddDuplexVertexCoord | ( | std::map< Key, int > & | m, |
| Key | key | ||
| ) | [inline, static] |
Definition at line 454 of file export_3ds.h.
| static const char* vcg::tri::io::Exporter3DS< SaveMeshType >::ErrorMsg | ( | int | error | ) | [inline, static] |
Definition at line 104 of file export_3ds.h.
| static int vcg::tri::io::Exporter3DS< SaveMeshType >::GetExportMaskCapability | ( | ) | [inline, static] |
Definition at line 127 of file export_3ds.h.
| static int vcg::tri::io::Exporter3DS< SaveMeshType >::GetIndexDuplexVertex | ( | std::map< Key, int > & | m, |
| Key | key | ||
| ) | [inline, static] |
Definition at line 465 of file export_3ds.h.
| static int vcg::tri::io::Exporter3DS< SaveMeshType >::GetIndexVertex | ( | SaveMeshType & | m, |
| VertexType * | p | ||
| ) | [inline, static] |
Definition at line 446 of file export_3ds.h.
| static int vcg::tri::io::Exporter3DS< SaveMeshType >::Save | ( | SaveMeshType & | m, |
| const char * | filename, | ||
| const int & | mask, | ||
| CallBackPos * | cb = 0 |
||
| ) | [inline, static] |
Definition at line 438 of file export_3ds.h.
| static int vcg::tri::io::Exporter3DS< SaveMeshType >::SaveBinary | ( | SaveMeshType & | m, |
| const char * | filename, | ||
| const int & | mask, | ||
| CallBackPos * | cb = 0 |
||
| ) | [inline, static] |
Definition at line 152 of file export_3ds.h.