1#ifndef COIN_SBXFBOX3F_H
2#define COIN_SBXFBOX3F_H
28#include <Inventor/SbBox3f.h>
29#include <Inventor/SbMatrix.h>
41 const SbMatrix & getTransform(
void)
const;
42 const SbMatrix & getInverse(
void)
const;
47 SbBool intersect(
const SbVec3f &
pt)
const;
48 SbBool intersect(
const SbBox3f &
bb)
const;
50 void getSpan(
const SbVec3f & direction,
float &
dMin,
float &
dMax)
const;
59 float getVolume(
void)
const;
68 void calcInverse(
void)
const;
69 void makeInvInvalid(
void);
The SbBox3f class is an abstraction for an axis aligned 3 dimensional box.
Definition SbBox3f.h:37
const SbVec3f & getMax(void) const
Definition SbBox3f.cpp:134
const SbVec3f & getMin(void) const
Definition SbBox3f.cpp:122
The SbList class is a template container class for lists.
Definition SbList.h:47
int operator!=(const SbList< Type > &l) const
Definition SbList.h:194
int operator==(const SbList< Type > &l) const
Definition SbList.h:186
The SbMatrix class is a 4x4 dimensional representation of a matrix.
Definition SbMatrix.h:37
The SbVec3f class is a 3 dimensional vector with floating point coordinates.
Definition SbVec3f.h:37
The SbXfBox3f class is a 3 dimensional box with floating point coordinates and an attached transforma...
Definition SbXfBox3f.h:31