#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.