Rhino C++ API
8.13
|
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_TriangleMesh | static |
BarycentricTriToQuad(unsigned int T_flags, double a, double b, double c, double quad_bc[4]) | ON_TriangleMesh | static |
CompareLocation(const double a[3], const double b[3]) | ON_TriangleMesh | static |
Create(const class ON_Mesh *mesh, bool bPersistentMeshReference) | ON_TriangleMesh | |
CreateTriangleRTree(class ON_RTree &rtree) const | ON_TriangleMesh | |
Destroy() | ON_TriangleMesh | |
DestroyCachedInformation() | ON_TriangleMesh | |
EvNormal(unsigned int triangle_index, const double tri_bc[3], double normal[3]) const | ON_TriangleMesh | |
EvNormal(unsigned int triangle_index, double a, double b, double c, double normal[3]) const | ON_TriangleMesh | |
EvNormal(const struct ON_TriangleMeshPoint *triangle_point, double normal[3]) const | ON_TriangleMesh | |
EvPoint(unsigned int triangle_index, const double tri_bc[3], double point[3]) const | ON_TriangleMesh | |
EvPoint(unsigned int triangle_index, double a, double b, double c, double point[3]) const | ON_TriangleMesh | |
EvPoint(const struct ON_TriangleMeshPoint *triangle_point, double point[3]) const | ON_TriangleMesh | |
EvPointAndNormal(unsigned int triangle_index, const double tri_bc[3], double point[3], double normal[3]) const | ON_TriangleMesh | |
EvPointAndNormal(unsigned int triangle_index, double a, double b, double c, double point[3], double normal[3]) const | ON_TriangleMesh | |
EvPointAndNormal(const struct ON_TriangleMeshPoint *triangle_point, double point[3], double normal[3]) const | ON_TriangleMesh | |
GetClosestPoint(const class ON_3dPoint *test_point, double maximum_distance_tolerance, unsigned int *triangle_index, double triangle_bc[3]) const | ON_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) const | ON_TriangleMesh | |
m_N | ON_TriangleMesh | |
m_T | ON_TriangleMesh | |
m_T_count | ON_TriangleMesh | |
m_T_flags | ON_TriangleMesh | |
m_T_id | ON_TriangleMesh | |
m_V | ON_TriangleMesh | |
m_V_count | ON_TriangleMesh | |
MeshForm(class ON_Mesh *mesh) const | ON_TriangleMesh | |
MeshReference() const | ON_TriangleMesh | |
OffsetMesh(double offset_distance, const double(*N)[3], double(*offset_V)[3]) const | ON_TriangleMesh | |
OffsetMesh(double offset_distance, const float(*N)[3], double(*offset_V)[3]) const | ON_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) const | ON_TriangleMesh | |
SetStatus(unsigned int triangle_index, unsigned int status) | ON_TriangleMesh | |
Status(unsigned int triangle_index) const | ON_TriangleMesh | |
StatusArray() const | ON_TriangleMesh | |
StatusCount() const | ON_TriangleMesh | |
TriangleRTree() const | ON_TriangleMesh | |
VertexMap() const | ON_TriangleMesh | |
VertexPoints() const | ON_TriangleMesh | |
~ON_TriangleMesh() | ON_TriangleMesh |