None.
None.
None.
Signature | Parameters | Description |
---|---|---|
MBoundingBox() | Default constructor. Returns a new, empty bounding box with, with both corners set to (0, 0, 0). | |
MBoundingBox(src) | src - MBoundingBox | Copy constructor. Returns a new bounding box with the same corners as src |
MBoundingBox(min,max) | min - MPoint
max - MPoint |
Returns a new bounding box whose minimum and maximum values are specified by min and max, respectively. |
Signature | Parameters | Returns | Description |
---|---|---|---|
clear() | New reference to self. | Empties bounding box, setting its corners to (0, 0, 0). | |
transformUsing(matrix) | matrix - MMatrix | New reference to self. | Multiplies bounding box's corners by matrix and returns the smallest bounding box which contains the results. |
expand(point) | point - MPoint | New reference to self. | Expands bounding box to include point. |
expand(box) | box - MBoundingBox | New reference to self. | Expands bounding box to include all of box. |
contains(point) | point - MPoint | bool | Returns True if point lies within bounding box. |
intersects(box,tolerance=0.0) | box - MBoundingBox
tolerance - float |
bool | Returns True if any part of box lies within a distance of tolerance of this bounding box. |
Name | Type | Access | Description |
---|---|---|---|
min | MPoint | R | Bounding box's minimum values. |
max | MPoint | R | Bounding box's maximum values. |
center | MPoint | R | Center of bounding box. |
width | float | R | Width (size in X) of bounding box. |
height | float | R | Height (size in Y) of bounding box. |
depth | float | R | Depth (size in Z) of bounding box. |
None.
None.
None.
© 2011 Autodesk, Inc. All rights reserved.