Axis aligned bounding box.
More...
|
def | __init__ |
|
def | set |
|
def | __add__ |
|
def | __iadd__ |
|
def | width (self) |
|
def | height (self) |
|
def | depth (self) |
|
def | center (self) |
|
def | left (self) |
|
def | right (self) |
|
def | bottom (self) |
|
def | top (self) |
|
def | back (self) |
|
def | front (self) |
|
def | minimum (self) |
|
def | maximum (self) |
|
def | isValid (self) |
| Check if the bounding box is valid. More...
|
|
def | intersectsRay |
| Intersect the bounding box with a ray. More...
|
|
def | intersectsBox |
| Check to see if this box intersects another box. More...
|
|
def | __repr__ (self) |
| private:
|
|
Axis aligned bounding box.
def UM.Math.AxisAlignedBox.AxisAlignedBox.intersectsBox |
( |
|
self, |
|
|
|
box |
|
) |
| |
Check to see if this box intersects another box.
- Parameters
-
box | The box to check for intersection. |
- Returns
- IntersectionResult NoIntersection when no intersection occurs, PartialIntersection when partially intersected, FullIntersection when box is fully contained inside this box.
def UM.Math.AxisAlignedBox.AxisAlignedBox.intersectsRay |
( |
|
self, |
|
|
|
ray |
|
) |
| |
Intersect the bounding box with a ray.
- See also
- Ray
def UM.Math.AxisAlignedBox.AxisAlignedBox.isValid |
( |
|
self, |
|
|
|
bool |
|
) |
| |
The documentation for this class was generated from the following file:
- UM/Math/AxisAlignedBox.py