#include <math.h>#include <vcg/complex/trimesh/base.h>#include <vcg/complex/trimesh/refine.h>#include <vcg/space/color4.h>#include <vcg/container/simple_temporary_data.h>#include <vcg/complex/trimesh/update/flag.h>#include <vcg/complex/trimesh/update/color.h>
Go to the source code of this file.
Classes | |
| struct | vcg::tri::EvenParam< CoordType > |
| struct | vcg::tri::EvenPointLoop< MESH_TYPE > |
| struct | vcg::tri::OddPointLoop< MESH_TYPE > |
Namespaces | |
| namespace | vcg |
* | |
| namespace | vcg::tri |
Functions | |
| template<class MESH_TYPE , class ODD_VERT , class EVEN_VERT > | |
| bool | vcg::tri::RefineOddEven (MESH_TYPE &m, ODD_VERT odd, EVEN_VERT even, float length, bool RefineSelected=false, CallBackPos *cbOdd=0, CallBackPos *cbEven=0) |
| template<class MESH_TYPE , class ODD_VERT , class EVEN_VERT , class PREDICATE > | |
| bool | vcg::tri::RefineOddEvenE (MESH_TYPE &m, ODD_VERT odd, EVEN_VERT even, PREDICATE edgePred, bool RefineSelected=false, CallBackPos *cbOdd=0, CallBackPos *cbEven=0) |