Irrlicht.NET

Box3D Members

Box3D overview

Public Instance Constructors

Box3D Overloaded. Initializes a new instance of the Box3D class.

Public Instance Fields

MaxEdge 
MinEdge 

Public Instance Methods

AddInternalBox Adds an other bounding box to the bounding box, causing it to grow bigger, if the box is outside of the box
AddInternalPointOverloaded. Adds a point to the bounding box, causing it to grow bigger, if point is outside of the box.
classifyPlaneRelation Classifies a relation with a plane.
Equals (inherited from ValueType) Indicates whether this instance and a specified object are equal.
getCenter returns center of the bounding box
getEdges 
getExtent returns extent of the box
GetHashCode (inherited from ValueType) Returns the hash code for this instance.
GetInterpolated Calculates a new interpolated bounding box.
GetType (inherited from Object) Gets the Type of the current instance.
IntersectsWithBox Determinates if the box intersects with an other box.
IntersectsWithLineOverloaded. Tests if the box intersects with a line
IsEmpty returns if the box is empty, which means that there is no space within the min and the max edge.
IsPointInside Determinates if a point is within this box.
IsPointTotalInside Determinates if a point is within this box and its borders.
Repair repairs the box, if for example MinEdge and MaxEdge are swapped.
ResetOverloaded.  
ToString (inherited from ValueType) Returns the fully qualified type name of this instance.

See Also

Box3D Class | Irrlicht.Core Namespace