$darkmode
VCG Library
vcg::tri::Geodesic< MeshType > Member List

This is the complete list of members for vcg::tri::Geodesic< MeshType >, including all inherited members.

Compute(MeshType &m, const std::vector< VertexPointer > &seedVec)vcg::tri::Geodesic< MeshType >inlinestatic
Compute(MeshType &m, const std::vector< VertexPointer > &seedVec, DistanceFunctor &distFunc, ScalarType maxDistanceThr=std::numeric_limits< ScalarType >::max(), std::vector< VertexPointer > *withinDistanceVec=NULL, typename MeshType::template PerVertexAttributeHandle< VertexPointer > *sourceSeed=NULL, typename MeshType::template PerVertexAttributeHandle< VertexPointer > *parentSeed=NULL) (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >inlinestatic
ConvertPerVertexSeedToPerFaceSeed(MeshType &m, const std::vector< VertexPointer > &vertexSeedVec, std::vector< FacePointer > &faceSeedVec) (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >inlinestatic
CoordType typedef (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >
Distance(DistanceFunctor &distFunc, const VertexPointer &pw, const VertexPointer &pw1, const VertexPointer &curr, const ScalarType &d_pw1, const ScalarType &d_curr) (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >inlinestatic
DistanceFromBorder(MeshType &m, typename MeshType::template PerVertexAttributeHandle< VertexPointer > *sources=NULL) (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >inlinestatic
FacePointer typedef (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >
FaceType typedef (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >
parentsAttributeName(void) (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >inlinestatic
PerFaceDijkstraCompute(MeshType &m, const std::vector< FacePointer > &seedVec, DistanceFunctor &distFunc, ScalarType maxDistanceThr=std::numeric_limits< ScalarType >::max(), std::vector< FacePointer > *InInterval=NULL, FacePointer FaceTarget=NULL, bool avoid_selected=false) (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >inlinestatic
PerVertexDijkstraCompute(MeshType &m, const std::vector< VertexPointer > &seedVec, DistanceFunctor &distFunc, ScalarType maxDistanceThr=std::numeric_limits< ScalarType >::max(), std::vector< VertexPointer > *InInterval=NULL, typename MeshType::template PerVertexAttributeHandle< VertexPointer > *sourceHandle=NULL, typename MeshType::template PerVertexAttributeHandle< VertexPointer > *parentHandle=NULL, bool avoid_selected=false, VertexPointer target=NULL) (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >inlinestatic
ScalarType typedef (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >
sourcesAttributeName(void) (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >inlinestatic
TempDataType typedef (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >
VertexIterator typedef (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >
VertexPointer typedef (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >
VertexType typedef (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >
Visit(MeshType &m, std::vector< VertDist > &seedVec, DistanceFunctor &distFunc, ScalarType distance_threshold=std::numeric_limits< ScalarType >::max(), typename MeshType::template PerVertexAttributeHandle< VertexPointer > *vertSource=NULL, typename MeshType::template PerVertexAttributeHandle< VertexPointer > *vertParent=NULL, std::vector< VertexPointer > *InInterval=NULL) (defined in vcg::tri::Geodesic< MeshType >)vcg::tri::Geodesic< MeshType >inlinestatic