Public Member Functions | |
| bool | fromSameNode (self, int l, Id_ICPElemtTag eI, Id_ICPElemtTag eJ) |
| ObjBitSet | getElementLeaves (self, int l, Id_ICPElemtTag eId) |
| TypedBitSet_Id_ICPElemtTag | getElementNodes (self, int l, Id_ICPElemtTag eId) |
| int | getNumElements (self, int l) |
| int | getNumLayers (self) |
Static Public Member Functions | |
| IICPTreeIndexer | operator (*args, **kwargs) |
Generated from: MR::IICPTreeIndexer structure to find leafs and groups of each in cascade mode
| bool mrmeshpy.IICPTreeIndexer.fromSameNode | ( | self, | |
| int | l, | ||
| Id_ICPElemtTag | eI, | ||
| Id_ICPElemtTag | eJ ) |
returns true if eI and eJ are from same node
| ObjBitSet mrmeshpy.IICPTreeIndexer.getElementLeaves | ( | self, | |
| int | l, | ||
| Id_ICPElemtTag | eId ) |
returns bitset of leaves of given node
| TypedBitSet_Id_ICPElemtTag mrmeshpy.IICPTreeIndexer.getElementNodes | ( | self, | |
| int | l, | ||
| Id_ICPElemtTag | eId ) |
valid for l > 0, returns bitset of subnodes that is associated with eId should be valid for l == `getNumLayers`
| int mrmeshpy.IICPTreeIndexer.getNumElements | ( | self, | |
| int | l ) |
l == 0 - objs_.size() l == 1 - number of nodes one layer above objects l == 2 - number of nodes one layer above nodes lvl1 ... l == `getNumLayers` - 1
| int mrmeshpy.IICPTreeIndexer.getNumLayers | ( | self | ) |
|
static |