Name | Description | |
---|---|---|
OrientedBoundingRect Constructor | Overloaded. |
The following tables list the members exposed by OrientedBoundingRect.
Name | Description | |
---|---|---|
OrientedBoundingRect Constructor | Overloaded. |
Name | Description | |
---|---|---|
_accumulatedTrans | ||
_axis | ||
_origin | ||
_transformation | ||
needToUpdate |
Name | Description | |
---|---|---|
AccumulatedTransformation | Gets the global transformation given by the transformation of the parents entity (if entity is a BlockReference or is into one of it). | |
Size | The size-box. | |
Transformation | the Oriented Bounding Box transformation that defines its orientation from the world-axes. |
Name | Description | |
---|---|---|
AccumulateTransformation | Adds transformation to the global transformation. | |
Clone | Creates a deep copy of this oriented bounding rect. | |
DoOverlap | Checks if two Oriented Bounding Boxes overlap each other. | |
DoOverlapOrTouch | Checks if two Oriented Bounding Boxes overlap or touch each other. | |
GetAxis | Gets the 3-axis defining the direction of the OrientedBoundingBox | |
GetFullTransformation | Gets the OrientedBoundingBox transformation combined with the global transformation. | |
GetOrigin | Gets the Origin position of the OrientedBoundingBox. | |
GetVertices | Gets the 8-vertices of the OrientedBoundingBox. |
Name | Description | |
---|---|---|
DoOverlapOrTouchInternal | ||
projectVerticesOnAxis | ||
UpdateAxis | ||
UpdateData | Updates the data of the OrientedBoundingBox needed during collision/intersection check among others OrientedBoundingBoxes. | |
UpdateOrigin |