torque Torque Game Engine Documentation
TGE Version 1.5.2

Box3D Class Reference

#include <mBox.h>


Detailed Description

Clone of Box3F, using 3D types.

3D types use F64.

See also:
Box3F


Public Member Functions

 Box3D ()
 Box3D (const Point3D &in_rMin, const Point3D &in_rMax, const bool in_overrideCheck=false)
bool isContained (const Point3D &in_rContained) const
bool isOverlapped (const Box3D &in_rOverlap) const
F64 len_x () const
F64 len_y () const
F64 len_z () const
void intersect (const Box3D &in_rIntersect)
void getCenter (Point3D *center) const

Data Fields

Point3D min
Point3D max


Constructor & Destructor Documentation

Box3D::Box3D (  )  [inline]

Box3D::Box3D ( const Point3D in_rMin,
const Point3D in_rMax,
const bool  in_overrideCheck = false 
) [inline]


Member Function Documentation

bool Box3D::isContained ( const Point3D in_rContained  )  const [inline]

bool Box3D::isOverlapped ( const Box3D in_rOverlap  )  const [inline]

F64 Box3D::len_x (  )  const [inline]

F64 Box3D::len_y (  )  const [inline]

F64 Box3D::len_z (  )  const [inline]

void Box3D::intersect ( const Box3D in_rIntersect  )  [inline]

void Box3D::getCenter ( Point3D center  )  const [inline]


Field Documentation




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen