#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) |