Classes | Typedefs | Functions | Variables
trimeshinfo.cpp File Reference
#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"
Include dependency graph for trimeshinfo.cpp:

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< Point3xHole
typedef Point3< CMesh::ScalarTypePoint3x
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 Documentation

Definition at line 230 of file trimeshinfo.cpp.

typedef vector<Point3x> Hole

Definition at line 226 of file trimeshinfo.cpp.

Definition at line 225 of file trimeshinfo.cpp.

Definition at line 231 of file trimeshinfo.cpp.

Definition at line 224 of file trimeshinfo.cpp.

Definition at line 223 of file trimeshinfo.cpp.


Function Documentation

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.

int OpenMesh ( const char *  filename,
CMesh m 
)

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.


Variable Documentation

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.



shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:38:55