Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f arg0) |
| None | __init__ (self, Box2f box, NodeId l, NodeId r) |
| bool | leaf (self) |
| UndirectedEdgeId | leafId (self) |
| None | setLeafId (self, UndirectedEdgeId id) |
| Box2f | box (self) |
| None | box (self, Box2f 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) |
| AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f | operator (*args, **kwargs) |
| AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f | operator (*args, **kwargs) |
Static Public Attributes | |
| BoxT = Box2f | |
| LeafId = UndirectedEdgeId | |
Static Protected Attributes | |
| typing | _offsetof_box = 0 |
| typing | _offsetof_l = 16 |
| typing | _offsetof_r = 20 |
Generated from: MR::AABBTreeNode<MR::AABBTreeTraits<MR::UndirectedEdgeTag, MR::Box2f>> Aliases: Vector_AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f_NodeId.const_reference, Vector_AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f_NodeId.reference, AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box2f.Node, Vector_AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f_NodeId.value_type
|
static |
| None mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.__init__ | ( | self | ) |
| None mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.__init__ | ( | self, | |
| AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f | arg0 ) |
Implicit copy constructor.
| None mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.__init__ | ( | self, | |
| Box2f | box, | ||
| NodeId | l, | ||
| NodeId | r ) |
Implicit aggregate constructor.
| Box2f mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.box | ( | self | ) |
bounding box of whole subtree
| None mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.box | ( | self, | |
| Box2f | arg1 ) |
| NodeId mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.l | ( | self | ) |
two children
| None mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.l | ( | self, | |
| NodeId | arg1 ) |
| bool mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.leaf | ( | self | ) |
returns true if this is a leaf node without children nodes but with a LeafId reference
| UndirectedEdgeId mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.leafId | ( | self | ) |
returns face (for the leaf node only)
|
static |
|
static |
| NodeId mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.r | ( | self | ) |
two children
| None mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.r | ( | self, | |
| NodeId | arg1 ) |
| None mrmeshpy.AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f.setLeafId | ( | self, | |
| UndirectedEdgeId | id ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
static |
|
static |