Inheritance diagram for mrmeshpy.AABBTreePolyline3:Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, Polyline3 polyline) |
| None | __init__ (self, Mesh mesh, UndirectedEdgeBitSet edgeSet) |
Public Member Functions inherited from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box3f | |
| AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box3f | __getitem__ (self, NodeId nid) |
| Box3f | 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_Box3f_NodeId | nodes (self) |
| int | numLeaves (self) |
Additional Inherited Members | |
Static Public Member Functions inherited from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box3f | |
| AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box3f | operator (*args, **kwargs) |
| AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box3f | operator (*args, **kwargs) |
| NodeId | rootNodeId () |
Static Public Attributes inherited from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box3f | |
| BoxT = Box3f | |
| LeafBMap = UndirectedEdgeBMap | |
| LeafBitSet = UndirectedEdgeBitSet | |
| LeafId = UndirectedEdgeId | |
| Node = AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box3f | |
| NodeVec = Vector_AABBTreeNode_AABBTreeTraits_UndirectedEdgeTag_Box3f_NodeId | |
| Traits = AABBTreeTraits_UndirectedEdgeTag_Box3f | |
Generated from: MR::AABBTreePolyline3 bounding volume hierarchy for line segments
| None mrmeshpy.AABBTreePolyline3.__init__ | ( | self | ) |
Reimplemented from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box3f.
| None mrmeshpy.AABBTreePolyline3.__init__ | ( | self, | |
| Polyline3 | polyline ) |
creates tree for given polyline
Reimplemented from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box3f.
| None mrmeshpy.AABBTreePolyline3.__init__ | ( | self, | |
| Mesh | mesh, | ||
| UndirectedEdgeBitSet | edgeSet ) |
creates tree for selected edges on the mesh (only for 3d tree)
Reimplemented from mrmeshpy.AABBTreeBase_AABBTreeTraits_UndirectedEdgeTag_Box3f.