![]() |
FLImaging 7.6.11.1
|
Simplified class representing a triangle. More...
#include <TTriangle3.h>
Public Member Functions | |
| TTriangle3 () | |
| Default constructor. | |
| TTriangle3 (const TTriangle3< T > &tt) | |
| Copy constructor. | |
| TTriangle3 (const TPoint3< T > &tpPoint0, const TPoint3< T > &tpPoint1, const TPoint3< T > &tpPoint2) | |
| Constructs a triangle from three points. | |
| void | Set (const TTriangle3< T > &tt) |
| Sets the triangle. | |
| void | Set (const TPoint3< T > &tpPoint0, const TPoint3< T > &tpPoint1, const TPoint3< T > &tpPoint2) |
| Sets the triangle using three points. | |
Public Attributes | |
| TPoint3< T > | tpPoints [3] |
Simplified class representing a triangle.
The default constructor does not initialize member variables for performance.
|
inline |
Copy constructor.
| [in] | tt | Triangle to copy. |
|
inline |
Constructs a triangle from three points.
| [in] | tpPoint0 | First point. |
| [in] | tpPoint1 | Second point. |
| [in] | tpPoint2 | Third point. |
|
inline |
Sets the triangle using three points.
| [in] | tpPoint0 | First point. |
| [in] | tpPoint1 | Second point. |
| [in] | tpPoint2 | Third point. |
|
inline |
Sets the triangle.
| [in] | tt | Triangle to copy. |
| TPoint3<T> FLImaging::Base::TTriangle3< T >::tpPoints[3] |
three vertices of a triangle