![]() |
FLImaging 7.6.11.1
|
Simplified class representing a quadrangle. More...
#include <TQuad3.h>
Public Member Functions | |
| TQuad3 () | |
| Default constructor. | |
| TQuad3 (const TQuad3< T > &tq) | |
| Copy constructor. | |
| TQuad3 (const TPoint3< T > &tpPoint0, const TPoint3< T > &tpPoint1, const TPoint3< T > &tpPoint2, const TPoint3< T > &tpPoint3) | |
| Constructs a quadrilateral using four 3D points. | |
| void | Set (const TQuad3< T > &tq) |
| Sets the quadrilateral from another TQuad3 object. | |
| void | Set (const TPoint3< T > &tpPoint0, const TPoint3< T > &tpPoint1, const TPoint3< T > &tpPoint2, const TPoint3< T > &tpPoint3) |
| Sets the quadrilateral using four 3D points. | |
Public Attributes | |
| TPoint3< T > | tpPoints [4] |
Simplified class representing a quadrangle.
The default constructor does not initialize member variables for performance.
|
inline |
Copy constructor.
| [in] | tq | TQuad3 object to copy. |
|
inline |
Constructs a quadrilateral using four 3D points.
| [in] | tpPoint0 | First point. |
| [in] | tpPoint1 | Second point. |
| [in] | tpPoint2 | Third point. |
| [in] | tpPoint3 | Fourth point. |
|
inline |
Sets the quadrilateral using four 3D points.
| [in] | tpPoint0 | First point. |
| [in] | tpPoint1 | Second point. |
| [in] | tpPoint2 | Third point. |
| [in] | tpPoint3 | Fourth point. |
|
inline |
Sets the quadrilateral from another TQuad3 object.
| [in] | tq | Source quadrilateral. |
| TPoint3<T> FLImaging::Base::TQuad3< T >::tpPoints[4] |
Four vertices of a quadrilateral