#include <iostream>#include <fstream>#include <vector>#include <string>#include <stack>#include <vcg/simplex/vertex/base.h>#include <vcg/simplex/vertex/component.h>#include <vcg/simplex/face/base.h>#include <vcg/simplex/face/component.h>#include <vcg/complex/complex.h>#include <vcg/complex/algorithms/update/topology.h>#include <vcg/complex/algorithms/update/edges.h>#include <vcg/complex/algorithms/update/bounding.h>#include <vcg/complex/algorithms/update/flag.h>#include <vcg/complex/algorithms/clean.h>#include <vcg/space/intersection/triangle_triangle3.h>#include <vcg/math/histogram.h>#include <wrap/io_trimesh/import.h>#include <wrap/io_trimesh/export.h>#include <vcg/simplex/face/pos.h>#include <vcg/complex/algorithms/inertia.h>#include "XMLTree.h"#include <vcg/space/index/grid_static_ptr.h>#include "defs.h"
Go to the source code of this file.
Classes | |
| class | CFace |
| class | CMesh |
| class | CVertex |
| compositing wanted proprieties More... | |
| struct | MeshInfo |
| struct | MyTypes |
Typedefs | |
| typedef CMesh::FaceContainer | FaceContainer |
| typedef vector< Point3x > | Hole |
| typedef Point3< CMesh::ScalarType > | Point3x |
| typedef CMesh::ScalarType | ScalarType |
| typedef CMesh::VertexIterator | VertexIterator |
| typedef CMesh::VertexPointer | VertexPointer |
Functions | |
| void | initMeshInfo (MeshInfo &mi) |
| int | main (int argc, char **argv) |
| int | OpenMesh (const char *filename, CMesh &m) |
| void | PrintMeshInfo (MeshInfo &mi) |
| void | SaveHtmlInfo (MeshInfo &mi) |
| void | SaveMeshInfoHtmlTable (fstream &fout, MeshInfo &mi) |
| void | SaveXMLInfo (MeshInfo &mi) |
Variables | |
| static const int | HTML_LINES = 31 |
| static const char * | HTML_TABLE [HTML_LINES] |
| typedef CMesh::FaceContainer FaceContainer |
Definition at line 230 of file trimeshinfo.cpp.
Definition at line 226 of file trimeshinfo.cpp.
| typedef Point3<CMesh::ScalarType> Point3x |
Definition at line 225 of file trimeshinfo.cpp.
| typedef CMesh::ScalarType ScalarType |
Definition at line 231 of file trimeshinfo.cpp.
| typedef CMesh::VertexIterator VertexIterator |
Definition at line 224 of file trimeshinfo.cpp.
| typedef CMesh::VertexPointer VertexPointer |
Definition at line 223 of file trimeshinfo.cpp.
| void initMeshInfo | ( | MeshInfo & | mi | ) |
Definition at line 322 of file trimeshinfo.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 645 of file trimeshinfo.cpp.
Definition at line 293 of file trimeshinfo.cpp.
| void PrintMeshInfo | ( | MeshInfo & | mi | ) |
Definition at line 352 of file trimeshinfo.cpp.
| void SaveHtmlInfo | ( | MeshInfo & | mi | ) |
Definition at line 584 of file trimeshinfo.cpp.
| void SaveMeshInfoHtmlTable | ( | fstream & | fout, |
| MeshInfo & | mi | ||
| ) |
Definition at line 540 of file trimeshinfo.cpp.
| void SaveXMLInfo | ( | MeshInfo & | mi | ) |
Definition at line 444 of file trimeshinfo.cpp.
const int HTML_LINES = 31 [static] |
Definition at line 256 of file trimeshinfo.cpp.
const char* HTML_TABLE[HTML_LINES] [static] |
Definition at line 257 of file trimeshinfo.cpp.