Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, phmap_flat_hash_map_unsigned_long_long_std_array_Id_VertTag_3 smap, std_vector_Vector3_float coords, VertId shift, Triangulation tris, Vector_Id_VoxelTag_FaceId faceMap) |
VertId | nextVid (self) |
VertId | shift (self) |
None | shift (self, VertId arg1) |
Static Public Member Functions | |
None | __init__ (*args, **kwargs) |
SeparationPointStorage.Block | operator (*args, **kwargs) |
SeparationPointStorage.Block | operator (*args, **kwargs) |
Static Protected Attributes | |
typing | _offsetof_coords = 48 |
typing | _offsetof_faceMap = 104 |
typing | _offsetof_shift = 72 |
typing | _offsetof_smap = 0 |
typing | _offsetof_tris = 80 |
Generated from: MR::SeparationPointStorage::Block
|
static |
None mrmeshpy.SeparationPointStorage.Block.__init__ | ( | self | ) |
None mrmeshpy.SeparationPointStorage.Block.__init__ | ( | self, | |
phmap_flat_hash_map_unsigned_long_long_std_array_Id_VertTag_3 | smap, | ||
std_vector_Vector3_float | coords, | ||
VertId | shift, | ||
Triangulation | tris, | ||
Vector_Id_VoxelTag_FaceId | faceMap ) |
Implicit aggregate constructor.
VertId mrmeshpy.SeparationPointStorage.Block.nextVid | ( | self | ) |
during filling, it is the id of next valid point;
|
static |
|
static |
VertId mrmeshpy.SeparationPointStorage.Block.shift | ( | self | ) |
after makeUniqueVids(), it is the unique id of first point in coords
None mrmeshpy.SeparationPointStorage.Block.shift | ( | self, | |
VertId | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |