, including all inherited members.
| BuildBiasedSeedVec(MeshType &m, DistanceFunctor &df, std::vector< VertexPointer > &seedVec, std::vector< VertexPointer > &frontierVec, std::vector< VertDist > &biasedFrontierVec, VoronoiProcessingParameter &vpp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| BuildSeedMap(MeshType &m, std::vector< VertexType * > &seedVec, std::map< VertexPointer, int > &seedMap) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| BuildVoronoiEdgeVec(MeshType &m, std::vector< VoronoiEdge > &edgeVec) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| CheckVoronoiTopology(MeshType &m, std::vector< VertexType * > &seedVec) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| CommonSourceBetweenBorderCorner(FacePointer f0, FacePointer f1, typename MeshType::template PerVertexAttributeHandle< VertexPointer > &sources) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| ComputePerVertexSources(MeshType &m, std::vector< VertexType * > &seedVec, DistanceFunctor &df) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| ConvertDelaunayTriangulationToMesh(MeshType &m, MeshType &outMesh, std::vector< VertexType * > &seedVec, bool refineFlag=true) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| ConvertVoronoiDiagramToMesh(MeshType &m, MeshType &outMesh, MeshType &outPoly, std::vector< VertexType * > &seedVec, VoronoiProcessingParameter &vpp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| ConvertVoronoiDiagramToMeshOld(MeshType &m, MeshType &outMesh, MeshType &outPoly, std::vector< VertexType * > &seedVec, VoronoiProcessingParameter &vpp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| CoordType typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| DeleteUnreachedRegions(MeshType &m, PerVertexPointerHandle &sources) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| FaceAssociateRegion(MeshType &m) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| FaceContainer typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| FaceIterator typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| FacePointer typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| FaceSelectAssociateRegion(MeshType &m, VertexPointer vp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| FaceSelectRegion(MeshType &m, VertexPointer vp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| FaceType typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| FixVertexVector(MeshType &m, std::vector< VertexType * > &vertToFixVec) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| GenerateMidPointMap(MeshType &m, map< std::pair< VertexPointer, VertexPointer >, VertexPointer > &midMap) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| GeodesicRelax(MeshType &m, std::vector< VertexType * > &seedVec, std::vector< VertexPointer > &frontierVec, std::vector< VertexType * > &newSeeds, DistanceFunctor &df, VoronoiProcessingParameter &vpp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| GetAreaAndFrontier(MeshType &m, PerVertexPointerHandle &sources, std::vector< std::pair< float, VertexPointer > > ®ionArea, std::vector< VertexPointer > &frontierVec) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| GetFaceCornerVec(MeshType &m, PerVertexPointerHandle &sources, std::vector< FacePointer > &cornerVec, std::vector< FacePointer > &borderCornerVec) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| isBorderCorner(FaceType *f, typename MeshType::template PerVertexAttributeHandle< VertexPointer > &sources) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| ordered_pair(const genericType &a, const genericType &b) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| PerFacePointerHandle typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | |
| PerVertexBoolHandle typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | |
| PerVertexFloatHandle typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | |
| PerVertexPointerHandle typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | |
| PreprocessForVoronoi(MeshType &m, ScalarType radius, MidPointType mid, VoronoiProcessingParameter &vpp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| PreprocessForVoronoi(MeshType &m, float radius, VoronoiProcessingParameter &vpp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| PruneSeedByRegionArea(std::vector< VertexType * > &seedVec, std::vector< std::pair< float, VertexPointer > > ®ionArea, VoronoiProcessingParameter &vpp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| QuadricRelax(MeshType &m, std::vector< VertexType * > &seedVec, std::vector< VertexPointer > &frontierVec, std::vector< VertexType * > &newSeeds, DistanceFunctor &df, VoronoiProcessingParameter &vpp) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| RandomGenerator() | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, private, static] |
| RelaxRefineTriangulationLaplacian(MeshType &m, MeshType &delaMesh, int refineStep=3, int relaxStep=10) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| RelaxRefineTriangulationSpring(MeshType &m, MeshType &delaMesh, int relaxStep=10, int refineStep=3) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| RestrictedVoronoiRelaxing(MeshType &m, std::vector< CoordType > &seedPosVec, std::vector< bool > &fixedVec, int relaxStep, VoronoiProcessingParameter &vpp, vcg::CallBackPos *cb=0) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| ScalarType typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| SeedToVertexConversion(MeshType &m, std::vector< CoordType > &seedPVec, std::vector< VertexType * > &seedVVec, bool compactFlag=true) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| TopologicalVertexColoring(MeshType &m, std::vector< VertexType * > &seedVec) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| VertDist typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| VertexIterator typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| VertexPointer typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| VertexType typedef | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [private] |
| VoronoiAreaColoring(MeshType &m, std::vector< VertexType * > &seedVec, std::vector< std::pair< float, VertexPointer > > ®ionArea) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| VoronoiColoring(MeshType &m, bool frontierFlag=true) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |
| VoronoiRelaxing(MeshType &m, std::vector< VertexType * > &seedVec, int relaxIter, DistanceFunctor &df, VoronoiProcessingParameter &vpp, vcg::CallBackPos *cb=0) | vcg::tri::VoronoiProcessing< MeshType, DistanceFunctor > | [inline, static] |