API Reference
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
DB.Api.BoundingBox3d Class Reference

Class to handle a 3D bounding box. A 3D bounding box is essentially an object that can be used to define the range of a 3D region within a DB model. More...

Public Member Functions

bool Contains (Point3d pt)
 Method to determine whether a 3D point lies within the bounding box.
 
void Dispose ()
 

Properties

Point3d MinPoint [get, set]
 Returns the coordinate of the bottom lower left corner of the bounding box as a Point3d object.
 
Point3d MaxPoint [get, set]
 Returns the coordinate of the top upper right corner of the bounding box as a Point3d object.
 
double ExtentX [get]
 Returns the extent of the bounding box in the X-dimension.
 
double ExtentY [get]
 Returns the extent of the bounding box in the Y-dimension.
 
double ExtentZ [get]
 Returns the extent of the bounding box in the Z-dimension.
 
Point3d Centre [get]
 Returns the coordinate of the centre point of the bounding box as a Point3d object.
 

Detailed Description

Class to handle a 3D bounding box. A 3D bounding box is essentially an object that can be used to define the range of a 3D region within a DB model.

Member Function Documentation

◆ Contains()

bool DB.Api.BoundingBox3d.Contains ( Point3d  pt)

Method to determine whether a 3D point lies within the bounding box.

Parameters
ptCoordinate of point
Returns
TRUE if point contained otherwise FALSE

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