Inheritance diagram for mrmeshpy.AABBTreePolyline2:Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, Polyline2 polyline) |
Public Member Functions inherited from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box2f | |
| AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f | __getitem__ (self, NodeId nid) |
| Box2f | getBoundingBox (self) |
| None | getLeafOrder (self, UndirectedEdgeBMap leafMap) |
| None | getLeafOrderAndReset (self, UndirectedEdgeBMap leafMap) |
| NodeBitSet | getNodesFromLeaves (self, UndirectedEdgeBitSet leaves) |
| UndirectedEdgeBitSet | getSubtreeLeaves (self, NodeId subtreeRoot) |
| std_vector_Id_NodeTag | getSubtrees (self, int minNum) |
| int | heapBytes (self) |
| Vector_AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f_NodeId | nodes (self) |
| int | numLeaves (self) |
Additional Inherited Members | |
Static Public Member Functions inherited from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box2f | |
| AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box2f | operator (*args, **kwargs) |
| AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box2f | operator (*args, **kwargs) |
| NodeId | rootNodeId () |
Static Public Attributes inherited from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box2f | |
| BoxT = Box2f | |
| LeafBMap = UndirectedEdgeBMap | |
| LeafBitSet = UndirectedEdgeBitSet | |
| LeafId = UndirectedEdgeId | |
| Node = AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f | |
| NodeVec = Vector_AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box2f_NodeId | |
| Traits = AABBTreeTraits_UndirectedEdgeTag_Box2f | |
Generated from: MR::AABBTreePolyline2 bounding volume hierarchy for line segments
| None mrmeshpy.AABBTreePolyline2.__init__ | ( | self | ) |
Reimplemented from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box2f.
| None mrmeshpy.AABBTreePolyline2.__init__ | ( | self, | |
| Polyline2 | polyline ) |
creates tree for given polyline
Reimplemented from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box2f.