OEBoxBase
class OEBoxBase
Copy to clipboard
OEBoxBase class represents a box aligned to the x, y and z coordinate axis.
This pure virtual class is implemented by OEBox .
The following free functions take OEBoxBase .
operator=
OEBoxBase & operator = ( const OEBoxBase & rhs )
Copy to clipboard
Assignment operator to another OEBoxBase
Destructor
virtual ~ OEBoxBase () {}
Copy to clipboard
Destructor
GetXMax
virtual float GetXMax () const = 0
Copy to clipboard
Returns the maximum X value of the box
GetYMax
virtual float GetYMax () const = 0
Copy to clipboard
Returns the maximum Y value of the box
GetZMax
virtual float GetZMax () const = 0
Copy to clipboard
Returns the maximum Z value of the box
GetXMin
virtual float GetXMin () const = 0
Copy to clipboard
Returns the minimum X value of the box
GetYMin
virtual float GetYMin () const = 0
Copy to clipboard
Returns the minimum Y value of the box
GetZMin
virtual float GetZMin () const = 0
Copy to clipboard
Returns the minimum z value of the box
Setup
virtual bool Setup ( float x1 ,
float y1 ,
float z1 ,
float x2 ,
float y2 ,
float z2 ) = 0
Copy to clipboard
Sets up the box. The max and min X values are the max and min
of x1 , x2 respectively. Minimum and maximum values of Y and Z are
selected in an analogous fashion.