1 #ifndef COIN_SBXFBOX3D_H     2 #define COIN_SBXFBOX3D_H    36 #include <Inventor/SbBox3d.h>    37 #include <Inventor/SbDPMatrix.h>    60   void getSpan(
const SbVec3d & direction, 
double & dMin, 
double & dMax) 
const;
    75   void calcInverse(
void) 
const;
    76   void makeInvInvalid(
void);
    86 #endif // !COIN_SBXFBOX3D_H const SbDPMatrix & getTransform(void) const
Definition: SbXfBox3d.h:49
 
The SbVec3d class is a 3 dimensional vector with double precision floating point coordinates.This vector class provides storage for a 3 dimensional double precision floating point vector as well as simple floating point arithmetic operations. 
Definition: SbVec3d.h:50
 
void getSpan(const SbVec3d &dir, double &dmin, double &dmax) const
Definition: SbBox3d.cpp:356
 
int operator==(const SbBox3d &b1, const SbBox3d &b2)
Definition: SbBox3d.h:110
 
void extendBy(const SbVec3d &pt)
Definition: SbBox3d.cpp:211
 
SbBool intersect(const SbVec3d &point) const
Definition: SbBox3d.cpp:251
 
const SbVec3d & getMin(void) const
Definition: SbBox3d.h:70
 
double getVolume(void) const
Definition: SbBox3d.h:82
 
The SbBox3d class is an abstraction for an axis aligned 3 dimensional box.This box abstraction class ...
Definition: SbBox3d.h:46
 
The SbXfBox3d class is a 3 dimensional box with double precision coordinates and an attached transfor...
Definition: SbXfBox3d.h:39
 
int operator!=(const SbBox3d &b1, const SbBox3d &b2)
Definition: SbBox3d.h:114
 
SbVec3d getCenter(void) const
Definition: SbBox3d.h:90
 
The SbDPMatrix class is a 4x4 dimensional representation of a double-precision matrix.This class is like the SbMatrix class, but uses double-precision floating point values for its elements. For more class documentation, see SbMatrix. 
Definition: SbDPMatrix.h:47
 
const SbVec3d & getMax(void) const
Definition: SbBox3d.h:72
 
void transform(const SbDPMatrix &matrix)
Definition: SbBox3d.cpp:404