VEE_BoundingBox Class Reference

#include <vee_bounding_box.h>

List of all members.

Public Member Functions

Protected Attributes


Constructor & Destructor Documentation

VEE_BoundingBox::VEE_BoundingBox  )  [inline]
 

VEE_BoundingBox::VEE_BoundingBox const VEE_Vector3 lowHigh  )  [inline]
 

VEE_BoundingBox::VEE_BoundingBox const VEE_Vector3 low,
const VEE_Vector3 high
[inline]
 

VEE_BoundingBox::~VEE_BoundingBox  )  [inline]
 


Member Function Documentation

void VEE_BoundingBox::scale float  v  )  [inline]
 

void VEE_BoundingBox::scale const VEE_Vector3 v  )  [inline]
 

void VEE_BoundingBox::move const VEE_Vector3 v  )  [inline]
 

void VEE_BoundingBox::clear  )  [inline]
 

void VEE_BoundingBox::clear const VEE_Vector3 v  )  [inline]
 

void VEE_BoundingBox::expand const VEE_Vector3 v  )  [inline]
 

void VEE_BoundingBox::expand const VEE_Vector3 v,
float  radius
[inline]
 

void VEE_BoundingBox::expand const VEE_BoundingBox b  )  [inline]
 

VEE_Vector3& VEE_BoundingBox::low  )  [inline]
 

const VEE_Vector3& VEE_BoundingBox::low  )  const [inline]
 

VEE_Vector3& VEE_BoundingBox::high  )  [inline]
 

const VEE_Vector3& VEE_BoundingBox::high  )  const [inline]
 

void VEE_BoundingBox::set float  lx,
float  ly,
float  lz,
float  hx,
float  hy,
float  hz
[inline]
 

void VEE_BoundingBox::set const VEE_Vector3 low,
const VEE_Vector3 high
[inline]
 

void VEE_BoundingBox::set const VEE_Vector3 begin,
const VEE_Vector3 end
[inline]
 

void VEE_BoundingBox::set const VEE_Vector3 point  )  [inline]
 

void VEE_BoundingBox::set const VEE_Vector3 point,
float  radius
[inline]
 

VEE_Vector3 VEE_BoundingBox::center  )  const [inline]
 

float VEE_BoundingBox::centerX  )  const [inline]
 

float VEE_BoundingBox::centerY  )  const [inline]
 

float VEE_BoundingBox::centerZ  )  const [inline]
 

VEE_Vector3 VEE_BoundingBox::span  )  const [inline]
 

VEE_Vector3 VEE_BoundingBox::topCenter  )  const [inline]
 

bool VEE_BoundingBox::intersects const VEE_BoundingBox  )  const [inline]
 

bool VEE_BoundingBox::contains const VEE_Vector3  )  const [inline]
 

bool VEE_BoundingBox::contains const VEE_BoundingBox b  )  const [inline]
 

VEE_Vector3 VEE_BoundingBox::clamp const VEE_Vector3  )  const [inline]
 

float VEE_BoundingBox::axisDistance const VEE_Vector3  )  const [inline]
 


Member Data Documentation

VEE_Vector3 VEE_BoundingBox::m_low [protected]
 

VEE_Vector3 VEE_BoundingBox::m_high [protected]
 


The documentation for this class was generated from the following file:
Generated on Mon Mar 12 21:09:20 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6