Rhino C++ API  7.22
ON_TriangleMesh Member List

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

BarycentricTriToQuad(unsigned int T_flags, const double tri_bc[3], double quad_bc[4])ON_TriangleMeshstatic
BarycentricTriToQuad(unsigned int T_flags, double a, double b, double c, double quad_bc[4])ON_TriangleMeshstatic
CompareLocation(const double a[3], const double b[3])ON_TriangleMeshstatic
Create(const class ON_Mesh *mesh, bool bPersistentMeshReference)ON_TriangleMesh
CreateTriangleRTree(class ON_RTree &rtree) constON_TriangleMesh
Destroy()ON_TriangleMesh
DestroyCachedInformation()ON_TriangleMesh
EvNormal(unsigned int triangle_index, const double tri_bc[3], double normal[3]) constON_TriangleMesh
EvNormal(unsigned int triangle_index, double a, double b, double c, double normal[3]) constON_TriangleMesh
EvNormal(const struct ON_TriangleMeshPoint *triangle_point, double normal[3]) constON_TriangleMesh
EvPoint(unsigned int triangle_index, const double tri_bc[3], double point[3]) constON_TriangleMesh
EvPoint(unsigned int triangle_index, double a, double b, double c, double point[3]) constON_TriangleMesh
EvPoint(const struct ON_TriangleMeshPoint *triangle_point, double point[3]) constON_TriangleMesh
EvPointAndNormal(unsigned int triangle_index, const double tri_bc[3], double point[3], double normal[3]) constON_TriangleMesh
EvPointAndNormal(unsigned int triangle_index, double a, double b, double c, double point[3], double normal[3]) constON_TriangleMesh
EvPointAndNormal(const struct ON_TriangleMeshPoint *triangle_point, double point[3], double normal[3]) constON_TriangleMesh
GetClosestPoint(const class ON_3dPoint *test_point, double maximum_distance_tolerance, unsigned int *triangle_index, double triangle_bc[3]) constON_TriangleMesh
IntersectLine(const double p0[3], const double p1[3], double tolerance, bool ON_CALLBACK_CDECL resultCallback(void *context, const double line_t[2], const struct ON_TriangleMeshPoint tri_t[2], struct ON_RTreeCapsule *capsule), void *context) constON_TriangleMesh
m_NON_TriangleMesh
m_TON_TriangleMesh
m_T_countON_TriangleMesh
m_T_flagsON_TriangleMesh
m_T_idON_TriangleMesh
m_VON_TriangleMesh
m_V_countON_TriangleMesh
MeshForm(class ON_Mesh *mesh) constON_TriangleMesh
MeshReference() constON_TriangleMesh
OffsetMesh(double offset_distance, const double(*N)[3], double(*offset_V)[3]) constON_TriangleMesh
OffsetMesh(double offset_distance, const float(*N)[3], double(*offset_V)[3]) constON_TriangleMesh
OffsetMesh(double offset_distance)ON_TriangleMesh
ON_TriangleMesh()ON_TriangleMesh
ON_TriangleMesh(const ON_TriangleMesh &)ON_TriangleMesh
operator=(const ON_TriangleMesh &)ON_TriangleMesh
PlaneEquation(unsigned int triangle_index) constON_TriangleMesh
SetStatus(unsigned int triangle_index, unsigned int status)ON_TriangleMesh
Status(unsigned int triangle_index) constON_TriangleMesh
StatusArray() constON_TriangleMesh
StatusCount() constON_TriangleMesh
TriangleRTree() constON_TriangleMesh
VertexMap() constON_TriangleMesh
VertexPoints() constON_TriangleMesh
~ON_TriangleMesh()ON_TriangleMesh