| Box3Type typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| ClusterVertex(MeshType &m, const ScalarType radius) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| ComputeValence(MeshType &m, typename MeshType::PerVertexIntHandle &h) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| ConnectedComponents(MeshType &m, std::vector< std::pair< int, FacePointer > > &CCV) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| ConstFaceIterator typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| ConstTetraIterator typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| ConstVertexIterator typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| ConstVertexPointer typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| CoordType typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| CountBitLargePolygons(const MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountBitPolygons(const MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountBitQuads(const MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountBitTris(const MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountConnectedComponents(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountEdgeNum(MeshType &m, int &total_e, int &boundary_e, int &non_manif_e) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountHoles(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountNonManifoldEdgeEE(MeshType &m, bool SelectFlag=false) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountNonManifoldEdgeFF(MeshType &m, bool SelectFlag=false) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountNonManifoldVertexFF(MeshType &m, bool selectVert=true, bool clearSelection=true) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| CountUnreferencedVertex(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| EdgeIterator typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| edgeMeshConnectedComponents(MeshType &poly, std::vector< std::pair< int, typename MeshType::EdgePointer > > &eCC) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| EdgePointer typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| FaceContainer typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| FaceIterator typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| FacePointer typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| FaceType typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| FlipMesh(MeshType &m, bool selected=false) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| FlipNormalOutside(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| HasConsistentPerFaceFauxFlag(const MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| HasConsistentPerWedgeTexCoord(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| HasZeroTexCoordFace(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsBitPolygonal(const MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsBitQuadOnly(const MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsBitTriOnly(const MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsBitTriQuadOnly(const MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsCoherentlyOrientedMesh(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsFaceFauxConsistent(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsFFAdjacencyConsistent(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsRegularMesh(MeshType &m, bool &Regular, bool &Semiregular) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsSizeConsistent(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| IsWaterTight(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| MergeCloseVertex(MeshType &m, const ScalarType radius) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| MeshGenus(int nvert, int nedges, int nfaces, int numholes, int numcomponents) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| MeshGenus(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| MeshType typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| OrientCoherentlyMesh(MeshType &m, bool &_IsOriented, bool &_IsOrientable) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveDegenerateEdge(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveDegenerateFace(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveDegenerateVertex(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveDuplicateEdge(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveDuplicateFace(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveDuplicateVertex(MeshType &m, bool RemoveDegenerateFlag=true) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveFaceFoldByFlip(MeshType &m, float normalThresholdDeg=175, bool repeat=true) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveFaceOutOfRangeArea(MeshType &m, ScalarType MinAreaThr=0, ScalarType MaxAreaThr=(std::numeric_limits< ScalarType >::max)(), bool OnlyOnSelected=false) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveHugeConnectedComponentsDiameter(MeshType &m, ScalarType minDiameter) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveNonManifoldFace(MeshType &m) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveNonManifoldVertex(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveSmallConnectedComponentsDiameter(MeshType &m, ScalarType maxDiameter) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveSmallConnectedComponentsSize(MeshType &m, int maxCCSize) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveTVertexByCollapse(MeshType &m, float threshold=40, bool repeat=true) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveTVertexByFlip(MeshType &m, float threshold=40, bool repeat=true) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveUnreferencedVertex(MeshType &m, bool DeleteVertexFlag=true) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| RemoveZeroAreaFace(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| ScalarType typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| SelectCreaseVertexOnEdgeMesh(MeshType &m, ScalarType AngleRadThr) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| SelectFoldedFaceFromOneRingFaces(MeshType &m, ScalarType cosThreshold) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| SelectIntersectingFaces(MeshType &m1, MeshType &m2) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| SelectNonManifoldVertexOnEdgeMesh(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| SelfIntersections(MeshType &m, std::vector< FaceType * > &ret) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| SplitManifoldComponents(MeshType &m, const ScalarType moveThreshold=0) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| SplitNonManifoldVertex(MeshType &m, ScalarType moveThreshold) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| SplitSelectedVertexOnEdgeMesh(MeshType &m) (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| TestFaceFaceIntersection(FaceType *f0, FaceType *f1) | vcg::tri::Clean< CleanMeshType > | inlinestatic |
| TetraIterator typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| TetraPointer typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| TetraType typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| TriMeshGrid typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| VertexIterator typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| VertexPointer typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |
| VertexType typedef (defined in vcg::tri::Clean< CleanMeshType >) | vcg::tri::Clean< CleanMeshType > | |