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 208 of file dada.h.


Constructor & Destructor Documentation

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

Definition at line 211 of file dada.h.

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

Definition at line 212 of file dada.h.

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

Definition at line 213 of file dada.h.


Member Function Documentation

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

Definition at line 215 of file dada.h.

void dBoundingBox::expand ( dVector  v  ) 

Definition at line 893 of file dada.cpp.

void dBoundingBox::expand ( dBoundingBox  v  ) 

Definition at line 911 of file dada.cpp.

void dBoundingBox::expandby ( float  a  ) 

Definition at line 923 of file dada.cpp.

bool dBoundingBox::inside ( dVector  point  )  const

Definition at line 929 of file dada.cpp.


Field Documentation

dVector Fluxus::dBoundingBox::min

Definition at line 221 of file dada.h.

dVector Fluxus::dBoundingBox::max

Definition at line 222 of file dada.h.


The documentation for this class was generated from the following files:
Generated on Tue Sep 4 23:22:40 2007 for The Fluxus Renderer (libfluxus) by  doxygen 1.5.1