, including all inherited members.
| base | vcg::tri::CoM< MeshType > | |
| Box3Type typedef | vcg::tri::CoM< MeshType > | |
| BuildConnectedComponentVectors(MeshType &poly, std::vector< std::vector< int > > &ccVec) | vcg::tri::CoM< MeshType > | [inline] |
| BuildConnectedComponentVectorsOld(MeshType &poly, std::vector< std::vector< int > > &ccVec) | vcg::tri::CoM< MeshType > | [inline] |
| BuildVisitTree(MeshType &dualMesh) | vcg::tri::CoM< MeshType > | [inline] |
| CleanSpuriousDanglingEdges(MeshType &poly) | vcg::tri::CoM< MeshType > | [inline] |
| CoM(MeshType &_m) | vcg::tri::CoM< MeshType > | [inline] |
| CompareVertex(const MeshType &m, const VertexType &vA, const VertexType &vB) | vcg::tri::CoM< MeshType > | [inline, static] |
| ComputeEdgePlane(VertexType *v0, VertexType *v1) | vcg::tri::CoM< MeshType > | [inline] |
| ComputePlaneField(MeshType &poly, EdgeGrid &edgeGrid, int ind) | vcg::tri::CoM< MeshType > | [inline] |
| CoordType typedef | vcg::tri::CoM< MeshType > | |
| countNonVisitedEdges(VertexType *vp, EdgeType *&ep) | vcg::tri::CoM< MeshType > | [inline] |
| CutAlongPolyLineUsingField(MeshType &poly, EdgeGrid &edgeGrid, std::vector< int > &newVertVec) | vcg::tri::CoM< MeshType > | [inline] |
| CutWithPolyLine(MeshType &poly) | vcg::tri::CoM< MeshType > | [inline] |
| DecomposeNonManifoldPolyline(MeshType &poly, bool singSplitFlag=true) | vcg::tri::CoM< MeshType > | [inline] |
| DumpPlaneMesh(MeshType &poly, std::vector< Plane3f > &planeVec, int i=0) | vcg::tri::CoM< MeshType > | [inline] |
| EdgeGrid typedef | vcg::tri::CoM< MeshType > | |
| EdgeIterator typedef | vcg::tri::CoM< MeshType > | |
| EdgeType typedef | vcg::tri::CoM< MeshType > | |
| EvaluateHausdorffDistance(MeshType &poly, Distribution< ScalarType > &dist) | vcg::tri::CoM< MeshType > | [inline] |
| ExistEdge(KdTree< ScalarType > &kdtree, CoordType &p0, CoordType &p1, PosType &fpos) | vcg::tri::CoM< MeshType > | [inline] |
| ExtractSubMesh(MeshType &poly, std::vector< int > &ind, MeshType &subPoly) | vcg::tri::CoM< MeshType > | [inline] |
| ExtractVertex(const MeshType &srcMesh, const FaceType &f, int whichWedge, const MeshType &dstMesh, VertexType &v) | vcg::tri::CoM< MeshType > | [inline, static] |
| FaceIterator typedef | vcg::tri::CoM< MeshType > | |
| FacePointer typedef | vcg::tri::CoM< MeshType > | |
| FaceType typedef | vcg::tri::CoM< MeshType > | |
| FindTerminalPoints(MeshType &poly, std::vector< VertexType * > &vec) | vcg::tri::CoM< MeshType > | [inline, static] |
| Init() | vcg::tri::CoM< MeshType > | [inline] |
| MarkFauxEdgeWithPolyLine(MeshType &m, MeshType &e) | vcg::tri::CoM< MeshType > | [inline] |
| MaxSegDist(VertexType *v0, VertexType *v1, Point3f &farthestPointOnSurf, Point3f &farthestN, Distribution< ScalarType > *dist=0) | vcg::tri::CoM< MeshType > | [inline] |
| MeshGrid typedef | vcg::tri::CoM< MeshType > | |
| MinDistOnEdge(Point3f samplePnt, EdgeGrid &edgeGrid, MeshType &poly, Point3f &closestPoint) | vcg::tri::CoM< MeshType > | [inline] |
| MinDistOnEdge(VertexType *v0, VertexType *v1, EdgeGrid &edgeGrid, MeshType &poly, Point3f &closestPoint) | vcg::tri::CoM< MeshType > | [inline, static] |
| OptimizeTree(MeshType &t) | vcg::tri::CoM< MeshType > | [inline] |
| par | vcg::tri::CoM< MeshType > | |
| PosType typedef | vcg::tri::CoM< MeshType > | |
| QLerp(VertexType *v0, VertexType *v1) | vcg::tri::CoM< MeshType > | [inline, static] |
| Refine(MeshType &poly, bool uniformFlag=false) | vcg::tri::CoM< MeshType > | [inline] |
| RefineBaseMesh(MeshType &poly) | vcg::tri::CoM< MeshType > | [inline] |
| Reorient(MeshType &poly, std::vector< std::vector< int > > &ccVec) | vcg::tri::CoM< MeshType > | [inline] |
| Retract(MeshType &t) | vcg::tri::CoM< MeshType > | [inline] |
| ScalarType typedef | vcg::tri::CoM< MeshType > | |
| Simplify(MeshType &poly) | vcg::tri::CoM< MeshType > | [inline] |
| SmoothProject(MeshType &poly, int iterNum, ScalarType smoothWeight, ScalarType projectWeight) | vcg::tri::CoM< MeshType > | [inline] |
| SnapPolyline(MeshType &t) | vcg::tri::CoM< MeshType > | [inline] |
| SnapPolyline(MeshType &poly, std::vector< int > *newVertVec) | vcg::tri::CoM< MeshType > | [inline] |
| SplitMeshWithPoints(MeshType &m, std::vector< VertexType * > &vec, std::vector< int > &newVertVec) | vcg::tri::CoM< MeshType > | [inline] |
| uniformGrid | vcg::tri::CoM< MeshType > | |
| VertexIterator typedef | vcg::tri::CoM< MeshType > | |
| VertexPointer typedef | vcg::tri::CoM< MeshType > | |
| VertexType typedef | vcg::tri::CoM< MeshType > | |
| WalkAlongPolyLine(MeshType &poly, std::vector< VertexType * > &ptVec) | vcg::tri::CoM< MeshType > | [inline] |