triSurfaceTools Member List

This is the complete list of members for triSurfaceTools, including all inherited members.

ANYEDGEtriSurfaceToolsstatic
calcInterpolationWeights(const triPointRef &, const point &, FixedList< scalar, 3 > &weights)triSurfaceToolsstatic
calcInterpolationWeights(const triSurface &s, const pointField &samplePts, List< FixedList< label, 3 >> &verts, List< FixedList< scalar, 3 >> &weights)triSurfaceToolsstatic
classify(const triSurface &, const label triI, const point &trianglePoint)triSurfaceToolsstatic
COLLAPSEDtriSurfaceToolsstatic
collapseEdges(const triSurface &surf, const labelList &collapsableEdges)triSurfaceToolsstatic
collapseEdges(const triSurface &surf, const labelList &collapsableEdges, const pointField &edgeMids, labelList &faceStatus)triSurfaceToolsstatic
delaunay2D(const List< vector2D > &)triSurfaceToolsstatic
edgeSide(const triSurface &surf, const point &sample, const point &nearestPoint, const label edgeI)triSurfaceToolsstatic
getEdge(const triSurface &surf, const label vert1I, const label vert2I)triSurfaceToolsstatic
getTriangle(const triSurface &surf, const label e0I, const label e1I, const label e2I)triSurfaceToolsstatic
getVertexTriangles(const triSurface &surf, const label edgeI, labelList &edgeTris)triSurfaceToolsstatic
getVertexVertices(const triSurface &surf, const edge &e)triSurfaceToolsstatic
greenRefine(const triSurface &surf, const labelList &refineEdges)triSurfaceToolsstatic
INSIDE enum valuetriSurfaceTools
maxEdge(const triSurface &surf, const labelList &edgeIndices)triSurfaceToolsstatic
mergePoints(const triSurface &surf, const scalar mergeTol)triSurfaceToolsstatic
minEdge(const triSurface &surf, const labelList &edgeIndices)triSurfaceToolsstatic
NOEDGEtriSurfaceToolsstatic
oppositeEdge(const triSurface &surf, const label facei, const label vertI)triSurfaceToolsstatic
oppositeVertex(const triSurface &surf, const label facei, const label edgeI)triSurfaceToolsstatic
otherEdges(const triSurface &surf, const label facei, const label edgeI, label &e1, label &e2)triSurfaceToolsstatic
otherFace(const triSurface &surf, const label facei, const label edgeI)triSurfaceToolsstatic
otherVertices(const triSurface &surf, const label facei, const label vertI, label &vert1I, label &vert2I)triSurfaceToolsstatic
OUTSIDE enum valuetriSurfaceTools
redGreenRefine(const triSurface &surf, const labelList &refineFaces)triSurfaceToolsstatic
sideType enum nametriSurfaceTools
surfaceNormal(const triSurface &surf, const label nearestFacei, const point &nearestPt)triSurfaceToolsstatic
surfaceSide(const triSurface &surf, const point &sample, const label nearestFacei)triSurfaceToolsstatic
track(const triSurface &, const surfaceLocation &endInfo, const plane &cutPlane, surfaceLocation &hitInfo)triSurfaceToolsstatic
trackToEdge(const triSurface &, const surfaceLocation &start, const surfaceLocation &end, const plane &cutPlane)triSurfaceToolsstatic
triangulate(const polyBoundaryMesh &mBesh, const labelHashSet &includePatches, const bool verbose=false)triSurfaceToolsstatic
triangulate(const polyBoundaryMesh &bMesh, const labelHashSet &includePatches, const boundBox &bBox, const bool verbose=false)triSurfaceToolsstatic
triangulateFaceCentre(const polyBoundaryMesh &mBesh, const labelHashSet &includePatches, const bool verbose=false)triSurfaceTools
UNKNOWN enum valuetriSurfaceTools
writeOBJ(const fileName &fName, const pointField &pts)triSurfaceToolsstatic
writeOBJ(const triSurface &surf, const fileName &fName, const boolList &markedVerts)triSurfaceToolsstatic