pCon.planner Plugin SDK  Version 8.9
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
Public Member Functions | Public Attributes | Properties | List of all members
X3g::Plugin::GeBoundingBox3d Class Reference

Bounding box. More...

Public Member Functions

 GeBoundingBox3d ()
 Constructor. More...
 
bool IsEmpty ()
 Returns if bounding box is empty. More...
 
bool Contains (GeVec3d pPoint)
 Returns if bounding box contains the given point. More...
 
void Extend (GeBoundingBox3d^ pOther)
 Extends bounding box so that it contains the other bounding box. More...
 
void Extend (GeVec3d Point)
 Extends bounding box so that it contains the given point. More...
 

Public Attributes

GeVec3d Min
 Minimum. More...
 
GeVec3d Max
 Maximum. More...
 

Properties

GeVec3d Center [get]
 Center of bounding box. More...
 

Detailed Description

Bounding box.

Constructor & Destructor Documentation

X3g::Plugin::GeBoundingBox3d::GeBoundingBox3d ( )

Constructor.

Member Function Documentation

bool X3g::Plugin::GeBoundingBox3d::Contains ( GeVec3d  pPoint)

Returns if bounding box contains the given point.

void X3g::Plugin::GeBoundingBox3d::Extend ( GeBoundingBox3d pOther)

Extends bounding box so that it contains the other bounding box.

void X3g::Plugin::GeBoundingBox3d::Extend ( GeVec3d  Point)

Extends bounding box so that it contains the given point.

bool X3g::Plugin::GeBoundingBox3d::IsEmpty ( )

Returns if bounding box is empty.

Member Data Documentation

GeVec3d X3g::Plugin::GeBoundingBox3d::Max

Maximum.

GeVec3d X3g::Plugin::GeBoundingBox3d::Min

Minimum.

Property Documentation

GeVec3d X3g::Plugin::GeBoundingBox3d::Center
get

Center of bounding box.