Rhino C++ API  8.6
ON_Triangle Member List

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

Area() constON_Triangle
BoundingBox() constON_Triangle
Centroid() constON_Triangle
ClosestPointTo(const ON_3dPoint &test_point, double *s1, double *s2) constON_Triangle
ClosestPointTo(const ON_3dPoint &test_point) constON_Triangle
Create(const ON_3dPoint vertices[3])ON_Triangle
Create(const ON_3dPoint &a, const ON_3dPoint &b, const ON_3dPoint &c)ON_Triangle
DistanceTo(const ON_3dPoint &test_point) constON_Triangle
Edge(int i) constON_Triangle
Flip(unsigned char edge=0)ON_Triangle
GetBarycentricCoordinates(const ON_3dPoint &test_point, bool constrainInside, double *s1, double *s2) constON_Triangle
GetBoundingBox(ON_BoundingBox &bbox, int bGrowBox=false) constON_Triangle
GetTightBoundingBox(ON_BoundingBox &tight_bbox, bool bGrowBox=false, const ON_Xform *xform=nullptr) constON_Triangle
IsDegenerate(double tol=ON_ZERO_TOLERANCE) constON_Triangle
IsValid() constON_Triangle
LongestEdge() constON_Triangle
m_VON_Triangle
NanTriangleON_Trianglestatic
Normal() constON_Triangle
ON_Triangle()=defaultON_Triangle
ON_Triangle(const ON_3dPoint vertices[3])ON_Triangle
ON_Triangle(const ON_3dPoint &a, const ON_3dPoint &b, const ON_3dPoint &c)ON_Triangle
ON_Triangle(double x)ON_Triangle
ON_Triangle(const double vertices[9])ON_Triangle
ON_Triangle(const ON_Triangle &tri)=defaultON_Triangle
operator const ON_3dPoint *() constON_Triangle
operator ON_3dPoint *()ON_Triangle
operator=(const ON_Triangle &tri)=defaultON_Triangle
operator[](int)ON_Triangle
operator[](int) constON_Triangle
PlaneEquation() constON_Triangle
PointAt(double s1, double s2) constON_Triangle
Reverse(int i)ON_Triangle
Rotate(double sin_angle, double cos_angle, const ON_3dVector &axis_of_rotation, const ON_3dPoint &center_of_rotation)ON_Triangle
Rotate(double angle_in_radians, const ON_3dVector &axis_of_rotation, const ON_3dPoint &center_of_rotation)ON_Triangle
ShortestEdge() constON_Triangle
Spin(unsigned char move)ON_Triangle
Split(unsigned char edge, ON_3dPoint pt, ON_Triangle &out_a, ON_Triangle &out_b) constON_Triangle
Transform(const ON_Xform &xform)ON_Triangle
Translate(const ON_3dVector &delta)ON_Triangle
UnitNormal() constON_Triangle
UnsetTriangleON_Trianglestatic
ZeroTriangleON_Trianglestatic
~ON_Triangle()=defaultON_Triangle