HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_EmbeddedTriangleMesh< E > Member List

This is the complete list of members for UT_EmbeddedTriangleMesh< E >, including all inherited members.

apxPoint(int h) const UT_TriangleMeshinline
apxVertex(int h) const UT_TriangleMeshinline
boundaryHedge(int comp) const UT_TriangleMeshinline
build(const UT_IntArray &tri_pts, const UT_IntArray *boundary_edge_pts=nullptr, bool reindex_points=false, const UT_IntArray *hedge_pair_class=nullptr)UT_TriangleMesh
Complex typedefUT_EmbeddedTriangleMesh< E >
dstPoint(int h) const UT_TriangleMeshinline
dstVertex(int h) const UT_TriangleMeshinline
dualHedgeLength(int h) const UT_EmbeddedTriangleMesh< E >
eulerCharacteristic() const UT_TriangleMeshinline
extrinsicTriangleTangent(int p, Real radial, Real angular) const UT_EmbeddedTriangleMesh< E >
extrinsicTriangleTangent(int t, Complex z) const UT_EmbeddedTriangleMesh< E >
hasEmbedding() const UT_EmbeddedTriangleMesh< E >inline
hedgeAngle(int h) const UT_EmbeddedTriangleMesh< E >inline
hedgeBoundary(int h) const UT_TriangleMeshinline
hedgeCotan(int h) const UT_EmbeddedTriangleMesh< E >
hedgeDihedralAngle(int h) const UT_EmbeddedTriangleMesh< E >
hedgeLength(int h) const UT_EmbeddedTriangleMesh< E >inline
hedgeTriangle(int h) const UT_TriangleMeshinline
hedgeVector(int h) const UT_EmbeddedTriangleMesh< E >
isBoundaryHedge(int h) const UT_TriangleMeshinline
isBoundaryPoint(int p) const UT_TriangleMeshinline
lnext(int h) const UT_TriangleMeshinline
lprev(int h) const UT_TriangleMeshinline
numBoundaries() const UT_TriangleMeshinline
numBoundaryHedges() const UT_TriangleMeshinline
numBoundaryPoints() const UT_TriangleMeshinline
numEdges() const UT_TriangleMeshinline
numHedges() const UT_TriangleMeshinline
numInteriorHedges() const UT_TriangleMeshinline
numInteriorPoints() const UT_TriangleMeshinline
numPoints() const UT_TriangleMeshinline
numTriangles() const UT_TriangleMeshinline
numVertices() const UT_TriangleMeshinline
onext(int h) const UT_TriangleMeshinline
pointAngleSum(int p) const UT_EmbeddedTriangleMesh< E >
PointCoords typedefUT_EmbeddedTriangleMesh< E >
pointDualArea(int p) const UT_EmbeddedTriangleMesh< E >
pointGaussCurvature(int p) const UT_EmbeddedTriangleMesh< E >
pointGradient(int p, const F &tri_fn, const A &pt_atlas) const UT_EmbeddedTriangleMesh< E >
pointGradient(int p, const F &tri_fn, const A &pt_atlas) const UT_EmbeddedTriangleMesh< E >
pointHedge(int p) const UT_TriangleMeshinline
pointLaplacian(int p, const F &pt_fn) const UT_EmbeddedTriangleMesh< E >
pointMeanCurvature(int p) const UT_EmbeddedTriangleMesh< E >
pointNormal(int p, bool area_weighted=false) const UT_EmbeddedTriangleMesh< E >
pointPosition(int pt) const UT_EmbeddedTriangleMesh< E >inline
pointVertex(int p) const UT_TriangleMeshinline
Real typedefUT_EmbeddedTriangleMesh< E >
setMeshPointPositions(const E *ptpos)UT_EmbeddedTriangleMesh< E >inline
srcPoint(int h) const UT_TriangleMeshinline
srcVertex(int h) const UT_TriangleMeshinline
sym(int h) const UT_TriangleMeshinline
traceBoundary(int h0, UT_IntArray &bd) const UT_TriangleMesh
triangleArea(int t) const UT_EmbeddedTriangleMesh< E >inline
triangleBarycenter(int t) const UT_EmbeddedTriangleMesh< E >
triangleGaussCurvature(int t) const UT_EmbeddedTriangleMesh< E >
triangleGradient(int t, T f0, T f1, T f2) const UT_EmbeddedTriangleMesh< E >
triangleHedge(int t, int j=0) const UT_TriangleMeshinline
triangleLaplacian(int t, const F &tri_fn) const UT_EmbeddedTriangleMesh< E >
triangleMaxPrincipalDirection(int t) const UT_EmbeddedTriangleMesh< E >
triangleMeanCurvature(int t) const UT_EmbeddedTriangleMesh< E >
triangleNormal(int t, bool normalize=true) const UT_EmbeddedTriangleMesh< E >
trianglePoint(int t, int j=0) const UT_TriangleMeshinline
triangleVertex(int t, int j=0) const UT_TriangleMeshinline
UT_EmbeddedTriangleMesh()=defaultUT_EmbeddedTriangleMesh< E >explicit
UT_TriangleMesh()=defaultUT_TriangleMesh
Vector3 typedefUT_EmbeddedTriangleMesh< E >
vertexPoint(int v) const UT_TriangleMeshinline
vertexTriangle(int v) const UT_TriangleMeshinline