![]() |
FLImaging 7.6.11.1
|
Simplified class representing a 3D range. More...
#include <TRange3.h>
Public Member Functions | |
| TRange3 () | |
| Default constructor. | |
| TRange3 (const TRange3< T > &tr) | |
| Copy constructor. | |
| TRange3 (const TPoint3< T > &tpLB, const TPoint3< T > &tpUB) | |
| Constructs a 3D range using lower and upper bound points. | |
| TRange3 (T tLBX, T tLBY, T tLBZ, T tUBX, T tUBY, T tUBZ) | |
| Constructs a 3D range using lower and upper bound coordinates. | |
| void | Set (const TRange3< T > &tr) |
| Sets the range from another TRange3 object. | |
| void | Set (const TPoint3< T > &tpLB, const TPoint3< T > &tpUB) |
| Sets the range using lower and upper bound points. | |
| void | Set (T tLBX, T tLBY, T tLBZ, T tUBX, T tUBY, T tUBZ) |
| Sets the range using lower and upper bound coordinates. | |
Public Attributes | |
| TPoint3< T > | tpPoints [2] |
| Lower bound point and upper bound point of the range. | |
Simplified class representing a 3D range.
The default constructor does not initialize member variables for performance.
|
inline |
Copy constructor.
| [in] | tr | TRange3 object to copy. |
|
inline |
Constructs a 3D range using lower and upper bound points.
| [in] | tpLB | Lower bound point. |
| [in] | tpUB | Upper bound point. |
|
inline |
Constructs a 3D range using lower and upper bound coordinates.
| [in] | tLBX | X coordinate of the lower bound. |
| [in] | tLBY | Y coordinate of the lower bound. |
| [in] | tLBZ | Z coordinate of the lower bound. |
| [in] | tUBX | X coordinate of the upper bound. |
| [in] | tUBY | Y coordinate of the upper bound. |
| [in] | tUBZ | Z coordinate of the upper bound. |
|
inline |
Sets the range using lower and upper bound points.
| [in] | tpLB | Lower bound point. |
| [in] | tpUB | Upper bound point. |
|
inline |
Sets the range from another TRange3 object.
| [in] | tr | Source range. |
|
inline |
Sets the range using lower and upper bound coordinates.
| [in] | tLBX | X coordinate of the lower bound. |
| [in] | tLBY | Y coordinate of the lower bound. |
| [in] | tLBZ | Z coordinate of the lower bound. |
| [in] | tUBX | X coordinate of the upper bound. |
| [in] | tUBY | Y coordinate of the upper bound. |
| [in] | tUBZ | Z coordinate of the upper bound. |