Box3D

Engine/source/math/mBox.h

Clone of Box3F, using 3D types.

More...

Public Functions

Box3D(const Point3D & in_rMin, const Point3D & in_rMax, const bool in_overrideCheck)
intersect(const Box3D & in_rIntersect)
bool
isContained(const Point3D & in_rContained)
bool
isOverlapped(const Box3D & in_rOverlap)

Detailed Description

Clone of Box3F, using 3D types.

3D types use F64.

see:

Public Attributes

Point3D maxExtents 
Point3D minExtents 

Public Functions

Box3D()

Box3D(const Point3D & in_rMin, const Point3D & in_rMax, const bool in_overrideCheck)

extend(const Point3D & p)

getCenter(Point3D * center)

intersect(const Box3D & in_rIntersect)

isContained(const Point3D & in_rContained)

isOverlapped(const Box3D & in_rOverlap)

len_x()

len_y()

len_z()