$darkmode
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 |