![]() |
G+Smo
25.01.0
Geometry + Simulation Modules
|
This is the complete list of members for gsTriMeshToSolid< T >, including all inherited members.
| approxEqual(const gsEdge< T > &e1, const gsEdge< T > &e2) | gsTriMeshToSolid< T > | static |
| calcAngle(EdgeHandle e1, EdgeHandle e2, int faceNum) | gsTriMeshToSolid< T > | static |
| calcArea(FaceHandle f1) | gsTriMeshToSolid< T > | static |
| calcBdryLength(std::vector< VertexHandle > vec) | gsTriMeshToSolid< T > | static |
| calcDist(VertexHandle v1, VertexHandle v2) | gsTriMeshToSolid< T > | static |
| calcPatchNumbers() | gsTriMeshToSolid< T > | |
| calcTCurve(Vertex v1, Vertex v2) | gsTriMeshToSolid< T > | |
| calcTCurve(Vertex v1, Vertex v2, Vertex v3) | gsTriMeshToSolid< T > | |
| calculateLoop(std::vector< Vertex > outerPoints, std::vector< bool > const &isCorner, bool noSmooth=false) | gsTriMeshToSolid< T > | |
| calcWeight(VertexHandle v1, VertexHandle v2, std::set< VertexHandle > const &vertexFaceSet) | gsTriMeshToSolid< T > | static |
| divideAndMergePatches(T innerAngle, T patchAreaWeight, T mergeSmallPatches) | gsTriMeshToSolid< T > | |
| getFaces(std::vector< std::vector< VertexHandle > > &iPoints, std::vector< std::vector< VertexHandle > > &oPoints, std::vector< std::vector< std::vector< VertexHandle > > > &innerBdrys, std::vector< std::vector< Vertex > > &innerBdrysMassP, std::vector< std::vector< bool > > &oPointsConvexFlag) | gsTriMeshToSolid< T > | |
| getFeatures(T angleGrad, bool &bWarnNonManifold, bool &bWarnBorders) | gsTriMeshToSolid< T > | |
| getMassP(std::vector< VertexHandle > vec) | gsTriMeshToSolid< T > | static |
| getPatchData(T angle, T innerAngle, T patchAreaWeight, T mergeSmallPatches, std::vector< std::vector< VertexHandle > > &iPoints, std::vector< std::vector< VertexHandle > > &oPoints, std::vector< std::vector< std::vector< VertexHandle > > > &innerBdrys, std::vector< std::vector< Vertex > > &innerBdrysMassP, std::vector< std::vector< bool > > &oPointsConvexFlag, std::string filenameFeatures, int useFeatures) | gsTriMeshToSolid< T > | |
| giveMidpoint(Vertex v1, Vertex v2) | gsTriMeshToSolid< T > | static |
| isCorner(std::vector< VertexHandle > const &vertexVec3d) | gsTriMeshToSolid< T > | static |
| normalMult(gsVector3d< T > globalNormal, std::vector< FaceHandle > &face, int bigFaceIdx) | gsTriMeshToSolid< T > | static |
| readEdges(std::string const &fn, std::vector< gsEdge< T > > &edges) | gsTriMeshToSolid< T > | |
| setSharpEdges(std::vector< gsEdge< T > > &featEdges, int useFeatures) | gsTriMeshToSolid< T > | |
| storeNeighboringFaces() | gsTriMeshToSolid< T > | |
| toSolid(gsSolid< T > &sl, std::vector< std::vector< VertexHandle > > &iPoints, std::vector< std::vector< VertexHandle > > &oPoints, std::vector< std::vector< std::vector< VertexHandle > > > &innerBdrys, std::vector< std::vector< Vertex > > &innerBdrysMassP, std::vector< std::vector< bool > > &oPointsConvexFlag, std::vector< gsMesh< T > * > ¶Meshes, std::vector< gsMesh< T > * > &fitMeshes, std::vector< gsMesh< T > * > &patchMeshes, int kvOuterPoints, int kvAdditionalInnerPoints, bool plot, int meshPoints, bool moreInner=true, T wE=5, T wI=1, int closeBoundary=0, bool noSmooth=false) | gsTriMeshToSolid< T > |