Public Member Functions | |
bool | fromSameNode (self, int l, Id_ICPElemtTag eI, Id_ICPElemtTag eJ) |
ObjBitSet | getElementLeaves (self, int l, Id_ICPElemtTag eId) |
TaggedBitSet_ICPElemtTag | getElementNodes (self, int l, Id_ICPElemtTag eId) |
int | getNumElements (self, int l) |
int | getNumLayers (self) |
Static Protected Member Functions | |
_pybind11_conduit_v1_ (*args, **kwargs) | |
Generated from: MR::IICPTreeIndexer structure to find leafs and groups of each in cascade mode
|
staticprotected |
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
TaggedBitSet_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 | ) |