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