metro.cpp File Reference

#include <time.h>
#include <vector>
#include "defs.h"
#include <math.h>
#include <vcg/space/point3.h>
#include <vcg/space/box3.h>
#include <vcg/space/point4.h>
#include <vcg/math/base.h>
#include <vcg/simplex/face/distance.h>
#include <vcg/space/intersection3.h>
#include <vcg/space/index/space_iterators.h>
#include <vcg/complex/trimesh/base.h>
#include <algorithm>
#include <assert.h>
#include <string>
#include <limits>
#include <stdio.h>
#include <vcg/space/color4.h>
#include <vcg/math/histogram.h>
#include <vcg/simplex/face/pos.h>
#include <typeinfo>
#include <map>
#include <set>
#include <vcg/container/simple_temporary_data.h>
#include <vcg/complex/trimesh/closest.h>
#include <vcg/space/index/grid_static_ptr.h>
#include <vcg/complex/trimesh/allocate.h>
#include <vcg/space/index/base.h>
#include <vcg/space/index/aabb_binary_tree/base.h>
#include <vcg/space/plane3.h>
#include <queue>
#include <deque>
#include <wrap/utils.h>
#include <vcg/space/ray3.h>
#include <stdlib.h>
#include <iterator>
#include <vcg/space/index/grid_util.h>
#include <vcg/space/index/grid_closest.h>
#include <ext/hash_map>
#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/simplex/face/component_rt.h>
#include <stack>
#include <vcg/simplex/face/topology.h>
#include <vcg/space/index/spatial_hashing.h>
#include <vcg/complex/trimesh/update/flag.h>
#include <vcg/space/triangle3.h>
#include <vcg/math/matrix33.h>
#include <wrap/callback.h>
#include <fstream>
#include <memory.h>
#include <wrap/io_trimesh/io_mask.h>
#include <wrap/ply/plylib.h>
#include <functional>
#include <vcg/space/sphere3.h>
#include <vcg/space/texcoord2.h>
#include <vcg/complex/trimesh/update/topology.h>
#include <locale>
#include <wrap/io_trimesh/io_ply.h>
#include <vcg/complex/trimesh/clean.h>
#include <vcg/space/point2.h>
#include <vcg/math/random_generator.h>
#include "io_material.h"
#include <iostream>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
void OpenMesh (const char *filename, CMesh &m)
std::string SaveFileName (const std::string &filename)
void Usage ()

Variables

bool CleaningFlag = false
bool NumberOfSamples = false
bool SamplesPerAreaUnit = false

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 184 of file metro.cpp.

void OpenMesh ( const char *  filename,
CMesh m 
)

Definition at line 168 of file metro.cpp.

std::string SaveFileName ( const std::string &  filename  ) 

Definition at line 159 of file metro.cpp.

void Usage (  ) 

Definition at line 126 of file metro.cpp.


Variable Documentation

bool CleaningFlag = false

Definition at line 123 of file metro.cpp.

bool NumberOfSamples = false

Definition at line 121 of file metro.cpp.

bool SamplesPerAreaUnit = false

Definition at line 122 of file metro.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:20:06 2013