#include <vector>
#include <iostream>
#include <vcg/simplex/vertex/base.h>
#include <vcg/simplex/face/base.h>
#include <vcg/simplex/face/topology.h>
#include <vcg/complex/trimesh/base.h>
#include <vcg/complex/trimesh/hole.h>
#include <wrap/callback.h>
#include <vcg/math/base.h>
#include <vcg/complex/trimesh/clean.h>
#include <vcg/space/point3.h>
#include <float.h>
#include <algorithm>
#include <time.h>
#include <math.h>
#include <vcg/complex/local_optimization.h>
#include <vcg/space/triangle3.h>
#include <vcg/space/line3.h>
#include <vcg/container/simple_temporary_data.h>
#include <vcg/complex/trimesh/update/normal.h>
#include <vcg/complex/trimesh/refine.h>
#include <vcg/complex/trimesh/update/selection.h>
#include <vcg/complex/trimesh/update/topology.h>
#include <vcg/complex/trimesh/update/flag.h>
#include <vcg/simplex/face/pos.h>
#include <wrap/io_trimesh/import_ply.h>
#include <wrap/io_trimesh/export_ply.h>
Go to the source code of this file.
Classes | |
class | MyDelaunayFlip |
class | MyFace |
class | MyMesh |
the main mesh class More... | |
struct | MyUsedTypes |
class | MyVertex |
Functions | |
bool | callback (int percent, const char *str) |
int | main (int argc, char **argv) |
template<class MESH > | |
bool | NormalTest (typename face::Pos< typename MESH::FaceType > pos) |
bool callback | ( | int | percent, | |
const char * | str | |||
) |
Definition at line 54 of file trimesh_hole.cpp.
int main | ( | int | argc, | |
char ** | argv | |||
) |
Definition at line 78 of file trimesh_hole.cpp.
bool NormalTest | ( | typename face::Pos< typename MESH::FaceType > | pos | ) | [inline] |
Definition at line 60 of file trimesh_hole.cpp.