trimesh_refine.cpp File Reference

#include <vcg/simplex/vertex/base.h>
#include <vcg/simplex/face/base.h>
#include <vcg/simplex/face/component_ocf.h>
#include <vcg/simplex/face/topology.h>
#include <vcg/complex/trimesh/base.h>
#include <vcg/complex/trimesh/update/topology.h>
#include <vcg/complex/trimesh/update/normal.h>
#include <vcg/complex/trimesh/update/flag.h>
#include <vcg/complex/trimesh/refine.h>
#include <vcg/complex/trimesh/refine_loop.h>
#include <math.h>
#include <vcg/space/color4.h>
#include <vcg/container/simple_temporary_data.h>
#include <vcg/complex/trimesh/update/color.h>
#include <vector>
#include <vcg/complex/trimesh/subset.h>
#include <vcg/simplex/face/jumping_pos.h>
#include <vcg/space/planar_polygon_tessellation.h>
#include <vcg/complex/trimesh/allocate.h>
#include <wrap/io_trimesh/import_ply.h>
#include <wrap/io_trimesh/export.h>
Include dependency graph for trimesh_refine.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MyFace
class  MyMesh
 the main mesh class More...
struct  MyUsedTypes
class  MyVertex

Defines

#define BUTTERFLY   3
#define CATMULL   2
#define FLAT   0
#define LOOP   1
#define ONE_QUAD_X_EDGE   4

Functions

int main (int argc, char **argv)

Define Documentation

#define BUTTERFLY   3

Definition at line 43 of file trimesh_refine.cpp.

#define CATMULL   2

Definition at line 42 of file trimesh_refine.cpp.

#define FLAT   0

Definition at line 40 of file trimesh_refine.cpp.

#define LOOP   1

Definition at line 41 of file trimesh_refine.cpp.

#define ONE_QUAD_X_EDGE   4

Definition at line 44 of file trimesh_refine.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 46 of file trimesh_refine.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:21:16 2013