Fluxus::dBoundingBox Class Reference

#include <dada.h>

Collaboration diagram for Fluxus::dBoundingBox:

Collaboration graph
[legend]

Public Member Functions

 dBoundingBox ()
 dBoundingBox (const dVector &cmin, const dVector &cmax)
virtual ~dBoundingBox ()
bool empty ()
void expand (dVector v)
void expand (dBoundingBox v)
void expandby (float a)
bool inside (dVector point) const

Data Fields

dVector min
dVector max

Detailed Description

Definition at line 209 of file dada.h.


Constructor & Destructor Documentation

Fluxus::dBoundingBox::dBoundingBox (  )  [inline]

Definition at line 212 of file dada.h.

Fluxus::dBoundingBox::dBoundingBox ( const dVector cmin,
const dVector cmax 
) [inline]

Definition at line 213 of file dada.h.

virtual Fluxus::dBoundingBox::~dBoundingBox (  )  [inline, virtual]

Definition at line 214 of file dada.h.


Member Function Documentation

bool Fluxus::dBoundingBox::empty (  )  [inline]

Definition at line 216 of file dada.h.

void dBoundingBox::expand ( dVector  v  ) 

Definition at line 899 of file dada.cpp.

void dBoundingBox::expand ( dBoundingBox  v  ) 

Definition at line 917 of file dada.cpp.

void dBoundingBox::expandby ( float  a  ) 

Definition at line 929 of file dada.cpp.

bool dBoundingBox::inside ( dVector  point  )  const

Definition at line 935 of file dada.cpp.


Field Documentation

dVector Fluxus::dBoundingBox::min

Definition at line 222 of file dada.h.

dVector Fluxus::dBoundingBox::max

Definition at line 223 of file dada.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 11 06:54:47 2008 for The Fluxus Renderer (libfluxus) by  doxygen 1.5.1