All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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