refine_loop.h File Reference

#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>
Include dependency graph for refine_loop.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)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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