106 TRange3(T tLBX, T tLBY, T tLBZ, T tUBX, T tUBY, T tUBZ)
166 void Set(T tLBX, T tLBY, T tLBZ, T tUBX, T tUBY, T tUBZ)
178 typedef TRange3<int16_t> TRange3S;
179 typedef TRange3<uint16_t> TRange3US;
180 typedef TRange3<int32_t> TRange3L;
181 typedef TRange3<uint32_t> TRange3UL;
182 typedef TRange3<int64_t> TRange3LL;
183 typedef TRange3<uint64_t> TRange3ULL;
184 typedef TRange3<float> TRange3F;
185 typedef TRange3<double> TRange3D;
Simplified class representing a 3-D point.
Definition TPoint3.h:37
void Set(T tLBX, T tLBY, T tLBZ, T tUBX, T tUBY, T tUBZ)
Sets the range using lower and upper bound coordinates.
Definition TRange3.h:166
void Set(const TPoint3< T > &tpLB, const TPoint3< T > &tpUB)
Sets the range using lower and upper bound points.
Definition TRange3.h:141
TRange3(const TPoint3< T > &tpLB, const TPoint3< T > &tpUB)
Constructs a 3D range using lower and upper bound points.
Definition TRange3.h:81
void Set(const TRange3< T > &tr)
Sets the range from another TRange3 object.
Definition TRange3.h:125
TRange3(T tLBX, T tLBY, T tLBZ, T tUBX, T tUBY, T tUBZ)
Constructs a 3D range using lower and upper bound coordinates.
Definition TRange3.h:106
TPoint3< int16_t > tpPoints[2]
Definition TRange3.h:43
TRange3()
Default constructor.
Definition TRange3.h:52
TRange3(const TRange3< T > &tr)
Copy constructor.
Definition TRange3.h:65
Definition AESCryptography.h:18