Torque2D Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | List of all members
Box3D Class Reference

`#include <mBox.h>`

## 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

## Public Attributes
Point3D | mMin
Point3D | mMax

## Detailed Description

Clone of Box3F, using 3D types.

3D types use F64.

See also
  Box3F

## Constructor & Destructor Documentation

Box3D | ( |  | ) |
| inline

Box3D | ( | const Point3D & | in_rMin,
|  | const Point3D & | in_rMax,
|  | const bool | in_overrideCheck = `false`
| ) |  |
| inline

## Member Function Documentation

void getCenter | ( | Point3D * | center | ) | const
| inline

void intersect | ( | const Box3D & | in_rIntersect | ) |
| inline

bool isContained | ( | const Point3D & | in_rContained | ) | const
| inline

bool isOverlapped | ( | const Box3D & | in_rOverlap | ) | const
| inline

F64 len_x | ( |  | ) | const
| inline

F64 len_y | ( |  | ) | const
| inline

F64 len_z | ( |  | ) | const
| inline

## Member Data Documentation

Point3D mMax

Point3D mMin

The documentation for this class was generated from the following file:

- math/mBox.h