Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, AABBTreePoints.Node arg0) |
| None | __init__ (self, Box3f box, NodeId l, NodeId r) |
| tuple[int, int] | getLeafPointRange (self) |
| bool | leaf (self) |
| None | setLeafPointRange (self, int first, int last) |
| Box3f | box (self) |
| None | box (self, Box3f arg1) |
| NodeId | l (self) |
| None | l (self, NodeId arg1) |
| NodeId | r (self) |
| None | r (self, NodeId arg1) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| AABBTreePoints.Node | operator (*args, **kwargs) |
| AABBTreePoints.Node | operator (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_box = 0 |
| typing | _offsetof_l = 24 |
| typing | _offsetof_r = 28 |
Generated from: MR::AABBTreePoints::Node Aliases: std_vector_AABBTreePoints_Node_const_reference, Vector_AABBTreePoints_Node_NodeId.const_reference, Vector_AABBTreePoints_Node_NodeId.reference, std_vector_AABBTreePoints_Node_reference, Vector_AABBTreePoints_Node_NodeId.value_type, std_vector_AABBTreePoints_Node_value_type
|
static |
| None mrmeshpy.AABBTreePoints.Node.__init__ | ( | self | ) |
| None mrmeshpy.AABBTreePoints.Node.__init__ | ( | self, | |
| AABBTreePoints.Node | arg0 ) |
Implicit copy constructor.
Implicit aggregate constructor.
| Box3f mrmeshpy.AABBTreePoints.Node.box | ( | self | ) |
bounding box of whole subtree
| None mrmeshpy.AABBTreePoints.Node.box | ( | self, | |
| Box3f | arg1 ) |
| tuple[int, int] mrmeshpy.AABBTreePoints.Node.getLeafPointRange | ( | self | ) |
returns [first,last) indices of leaf points
| NodeId mrmeshpy.AABBTreePoints.Node.l | ( | self | ) |
left child node for an inner node, or -(l+1) is the index of the first point in a leaf node
| None mrmeshpy.AABBTreePoints.Node.l | ( | self, | |
| NodeId | arg1 ) |
| bool mrmeshpy.AABBTreePoints.Node.leaf | ( | self | ) |
returns true if node represent real points, false if it has child nodes
|
static |
|
static |
| NodeId mrmeshpy.AABBTreePoints.Node.r | ( | self | ) |
right child node for an inner node, or -(r+1) is the index of the last point in a leaf node
| None mrmeshpy.AABBTreePoints.Node.r | ( | self, | |
| NodeId | arg1 ) |
| None mrmeshpy.AABBTreePoints.Node.setLeafPointRange | ( | self, | |
| int | first, | ||
| int | last ) |
sets [first,last) to this node (leaf)
|
staticprotected |
|
staticprotected |
|
staticprotected |