#include <fitmaps.h>
Classes | |
class | Bicubic |
class | radSorter |
Public Types | |
typedef MeshType::CoordType | CoordType |
typedef MeshType::FaceIterator | FaceIterator |
typedef MeshType::FaceType | FaceType |
typedef vcg::tri::Nring< MeshType > | RingWalker |
typedef MeshType::ScalarType | ScalarType |
typedef MeshType::VertexIterator | VertexIterator |
typedef MeshType::VertexType | VertexType |
Public Member Functions | |
Fitmaps () | |
float | getMeanCurvature (VertexType *vp) |
~Fitmaps () | |
Static Public Member Functions | |
static double | AverageEdgeLenght (MeshType &m) |
static void | computeMFitmap (MeshType &m, float perc, int ringMax=50) |
static void | computeSFitmap (MeshType &m) |
static bool | fitBicubicPoints (VertexType *v, std::vector< CoordType > &ref, Bicubic &ret, std::vector< CoordType > &points, std::vector< VertexType * > &ring) |
static vector< VertexType * > | gatherNeighsSurface (VertexType *vt, float sigma, MeshType &m) |
typedef MeshType::CoordType vcg::tri::Fitmaps< MeshType >::CoordType |
typedef MeshType::FaceIterator vcg::tri::Fitmaps< MeshType >::FaceIterator |
typedef MeshType::FaceType vcg::tri::Fitmaps< MeshType >::FaceType |
typedef vcg::tri::Nring<MeshType> vcg::tri::Fitmaps< MeshType >::RingWalker |
typedef MeshType::ScalarType vcg::tri::Fitmaps< MeshType >::ScalarType |
typedef MeshType::VertexIterator vcg::tri::Fitmaps< MeshType >::VertexIterator |
typedef MeshType::VertexType vcg::tri::Fitmaps< MeshType >::VertexType |
vcg::tri::Fitmaps< MeshType >::Fitmaps | ( | ) | [inline] |
vcg::tri::Fitmaps< MeshType >::~Fitmaps | ( | ) | [inline] |
static double vcg::tri::Fitmaps< MeshType >::AverageEdgeLenght | ( | MeshType & | m | ) | [inline, static] |
static void vcg::tri::Fitmaps< MeshType >::computeMFitmap | ( | MeshType & | m, |
float | perc, | ||
int | ringMax = 50 |
||
) | [inline, static] |
static void vcg::tri::Fitmaps< MeshType >::computeSFitmap | ( | MeshType & | m | ) | [inline, static] |
static bool vcg::tri::Fitmaps< MeshType >::fitBicubicPoints | ( | VertexType * | v, |
std::vector< CoordType > & | ref, | ||
Bicubic & | ret, | ||
std::vector< CoordType > & | points, | ||
std::vector< VertexType * > & | ring | ||
) | [inline, static] |
static vector<VertexType*> vcg::tri::Fitmaps< MeshType >::gatherNeighsSurface | ( | VertexType * | vt, |
float | sigma, | ||
MeshType & | m | ||
) | [inline, static] |
float vcg::tri::Fitmaps< MeshType >::getMeanCurvature | ( | VertexType * | vp | ) | [inline] |