#include <geodesic.h>
Public Member Functions | |
template<class CrossFunctor > | |
AnisotropicDistance (MeshType &m, CrossFunctor &cf) | |
ScalarType | operator() (VertexType *v0, VertexType *v1) |
Private Types | |
typedef MeshType::CoordType | CoordType |
typedef MeshType::ScalarType | ScalarType |
typedef MeshType::VertexIterator | VertexIterator |
typedef MeshType::VertexType | VertexType |
Private Attributes | |
MeshType::template PerVertexAttributeHandle < CoordType > | wxH |
MeshType::template PerVertexAttributeHandle < CoordType > | wyH |
Anisotropic Distance Functor
Given a couple of vertexes over the surface (usually an edge) it returns a distance value that is biased according to a tangential cross field. It is assumed that the cross field is smooth enough so that you can safely blend the two directions
Definition at line 108 of file geodesic.h.
typedef MeshType::CoordType vcg::tri::AnisotropicDistance< MeshType >::CoordType [private] |
Definition at line 111 of file geodesic.h.
typedef MeshType::ScalarType vcg::tri::AnisotropicDistance< MeshType >::ScalarType [private] |
Definition at line 110 of file geodesic.h.
typedef MeshType::VertexIterator vcg::tri::AnisotropicDistance< MeshType >::VertexIterator [private] |
Definition at line 112 of file geodesic.h.
typedef MeshType::VertexType vcg::tri::AnisotropicDistance< MeshType >::VertexType [private] |
Definition at line 109 of file geodesic.h.
vcg::tri::AnisotropicDistance< MeshType >::AnisotropicDistance | ( | MeshType & | m, |
CrossFunctor & | cf | ||
) | [inline] |
Definition at line 116 of file geodesic.h.
ScalarType vcg::tri::AnisotropicDistance< MeshType >::operator() | ( | VertexType * | v0, |
VertexType * | v1 | ||
) | [inline] |
Definition at line 128 of file geodesic.h.
MeshType::template PerVertexAttributeHandle<CoordType> vcg::tri::AnisotropicDistance< MeshType >::wxH [private] |
Definition at line 114 of file geodesic.h.
MeshType::template PerVertexAttributeHandle<CoordType> vcg::tri::AnisotropicDistance< MeshType >::wyH [private] |
Definition at line 114 of file geodesic.h.