vcg::tri::Clean< CleanMeshType > Member List
This is the complete list of members for vcg::tri::Clean< CleanMeshType >, including all inherited members.
Box3Type typedefvcg::tri::Clean< CleanMeshType >
ClusterVertex(MeshType &m, const ScalarType radius)vcg::tri::Clean< CleanMeshType > [inline, static]
ComputeValence(MeshType &m, typename MeshType::PerVertexIntHandle &h)vcg::tri::Clean< CleanMeshType > [inline, static]
ConnectedComponents(MeshType &m, std::vector< std::pair< int, FacePointer > > &CCV)vcg::tri::Clean< CleanMeshType > [inline, static]
ConstFaceIterator typedefvcg::tri::Clean< CleanMeshType >
ConstVertexIterator typedefvcg::tri::Clean< CleanMeshType >
CoordType typedefvcg::tri::Clean< CleanMeshType >
CountBitLargePolygons(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
CountBitPolygons(const MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
CountBitQuads(const MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
CountBitTris(const MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
CountConnectedComponents(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
CountEdgeNum(MeshType &m, int &total_e, int &boundary_e, int &non_manif_e)vcg::tri::Clean< CleanMeshType > [inline, static]
CountHoles(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
CountNonManifoldEdgeEE(MeshType &m, bool SelectFlag=false)vcg::tri::Clean< CleanMeshType > [inline, static]
CountNonManifoldEdgeFF(MeshType &m, bool SelectFlag=false)vcg::tri::Clean< CleanMeshType > [inline, static]
CountNonManifoldVertexFF(MeshType &m, bool selectVert=true)vcg::tri::Clean< CleanMeshType > [inline, static]
CountUnreferencedVertex(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
EdgeIterator typedefvcg::tri::Clean< CleanMeshType >
EdgePointer typedefvcg::tri::Clean< CleanMeshType >
FaceContainer typedefvcg::tri::Clean< CleanMeshType >
FaceIterator typedefvcg::tri::Clean< CleanMeshType >
FacePointer typedefvcg::tri::Clean< CleanMeshType >
FaceType typedefvcg::tri::Clean< CleanMeshType >
FlipMesh(MeshType &m, bool selected=false)vcg::tri::Clean< CleanMeshType > [inline, static]
FlipNormalOutside(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
HasConsistentPerFaceFauxFlag(const MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
HasConsistentPerWedgeTexCoord(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
HasZeroTexCoordFace(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
IsBitPolygonal(const MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
IsBitQuadOnly(const MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
IsBitTriOnly(const MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
IsBitTriQuadOnly(const MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
IsCoherentlyOrientedMesh(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
IsFaceFauxConsistent(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
IsFFAdjacencyConsistent(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
IsRegularMesh(MeshType &m, bool &Regular, bool &Semiregular)vcg::tri::Clean< CleanMeshType > [inline, static]
IsSizeConsistent(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
IsWaterTight(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
MergeCloseVertex(MeshType &m, const ScalarType radius)vcg::tri::Clean< CleanMeshType > [inline, static]
MeshGenus(int nvert, int nedges, int nfaces, int numholes, int numcomponents)vcg::tri::Clean< CleanMeshType > [inline, static]
MeshGenus(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
MeshType typedefvcg::tri::Clean< CleanMeshType >
OrientCoherentlyMesh(MeshType &m, bool &Oriented, bool &Orientable)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveDegenerateEdge(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveDegenerateFace(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveDegenerateVertex(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveDuplicateEdge(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveDuplicateFace(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveDuplicateVertex(MeshType &m, bool RemoveDegenerateFlag=true)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveFaceFoldByFlip(MeshType &m, float normalThresholdDeg=175, bool repeat=true)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveFaceOutOfRangeArea(MeshType &m, ScalarType MinAreaThr=0, ScalarType MaxAreaThr=(std::numeric_limits< ScalarType >::max)())vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveFaceOutOfRangeAreaSel(MeshType &m, ScalarType MinAreaThr=0, ScalarType MaxAreaThr=(std::numeric_limits< ScalarType >::max)())vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveHugeConnectedComponentsDiameter(MeshType &m, ScalarType minDiameter)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveNonManifoldFace(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveNonManifoldVertex(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveSmallConnectedComponentsDiameter(MeshType &m, ScalarType maxDiameter)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveSmallConnectedComponentsSize(MeshType &m, int maxCCSize)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveTVertexByCollapse(MeshType &m, float threshold=40, bool repeat=true)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveTVertexByFlip(MeshType &m, float threshold=40, bool repeat=true)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveUnreferencedVertex(MeshType &m, bool DeleteVertexFlag=true)vcg::tri::Clean< CleanMeshType > [inline, static]
RemoveZeroAreaFace(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
ScalarType typedefvcg::tri::Clean< CleanMeshType >
SelectCreaseVertexOnEdgeMesh(MeshType &m, ScalarType AngleRadThr)vcg::tri::Clean< CleanMeshType > [inline, static]
SelectFoldedFaceFromOneRingFaces(MeshType &m, ScalarType cosThreshold)vcg::tri::Clean< CleanMeshType > [inline, static]
SelectNonManifoldVertexOnEdgeMesh(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
SelfIntersections(MeshType &m, std::vector< FaceType * > &ret)vcg::tri::Clean< CleanMeshType > [inline, static]
SplitNonManifoldVertex(MeshType &m, ScalarType moveThreshold)vcg::tri::Clean< CleanMeshType > [inline, static]
SplitSelectedVertexOnEdgeMesh(MeshType &m)vcg::tri::Clean< CleanMeshType > [inline, static]
TestFaceFaceIntersection(FaceType *f0, FaceType *f1)vcg::tri::Clean< CleanMeshType > [inline, static]
TriMeshGrid typedefvcg::tri::Clean< CleanMeshType >
VertexIterator typedefvcg::tri::Clean< CleanMeshType >
VertexPointer typedefvcg::tri::Clean< CleanMeshType >
VertexType typedefvcg::tri::Clean< CleanMeshType >


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:42:02