Generated from class MR.SeparationPointStorage.Block. This is the non-const half of the class.
More...
|
| unsafe | Block () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | Block (MR.Phmap._ByValue_FlatHashMap_MRUint64T_StdArrayMRVertId3_PhmapHashMRUint64T smap, MR.Std._ByValue_Vector_MRVector3f coords, MR.VertId shift, MR._ByValue_Triangulation tris, MR._ByValue_Vector_MRVoxelId_MRFaceId faceMap) |
| | Constructs MR.SeparationPointStorage.Block elementwise.
|
| unsafe | Block (MR.SeparationPointStorage._ByValue_Block _other) |
| | Generated from constructor MR::SeparationPointStorage::Block::Block.
|
| | Block (Const_Block _other) |
| | Generated from constructor MR::SeparationPointStorage::Block::Block.
|
| | Block (Block _other) |
| | Generated from constructor MR::SeparationPointStorage::Block::Block.
|
| unsafe MR.SeparationPointStorage.Block | assign (MR.SeparationPointStorage._ByValue_Block _other) |
| | Generated from method MR::SeparationPointStorage::Block::operator=.
|
| virtual void | Dispose () |
| unsafe | Const_Block () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | Const_Block (MR.Phmap._ByValue_FlatHashMap_MRUint64T_StdArrayMRVertId3_PhmapHashMRUint64T smap, MR.Std._ByValue_Vector_MRVector3f coords, MR.VertId shift, MR._ByValue_Triangulation tris, MR._ByValue_Vector_MRVoxelId_MRFaceId faceMap) |
| | Constructs MR.SeparationPointStorage.Block elementwise.
|
| unsafe | Const_Block (MR.SeparationPointStorage._ByValue_Block _other) |
| | Generated from constructor MR::SeparationPointStorage::Block::Block.
|
| | Const_Block (Const_Block _other) |
| | Generated from constructor MR::SeparationPointStorage::Block::Block.
|
| | Const_Block (Block _other) |
| | Generated from constructor MR::SeparationPointStorage::Block::Block.
|
| unsafe MR.VertId | nextVid () |
| | during filling, it is the id of next valid point; Generated from method MR::SeparationPointStorage::Block::nextVid.
|
|
| new unsafe MR.Phmap.FlatHashMap_MRUint64T_StdArrayMRVertId3_PhmapHashMRUint64T | smap [get, protected set] |
| new unsafe MR.Std.Vector_MRVector3f | coords [get, protected set] |
| new unsafe ref MR.VertId | shift [get] |
| | after makeUniqueVids(), it is the unique id of first point in coords
|
| new unsafe MR.Triangulation | tris [get, protected set] |
| new unsafe MR.Vector_MRVoxelId_MRFaceId | faceMap [get, protected set] |
| unsafe MR.Phmap.Const_FlatHashMap_MRUint64T_StdArrayMRVertId3_PhmapHashMRUint64T | smap [get, protected set] |
| unsafe MR.Std.Const_Vector_MRVector3f | coords [get, protected set] |
| unsafe ref readonly MR.VertId | shift [get] |
| | after makeUniqueVids(), it is the unique id of first point in coords
|
| unsafe MR.Const_Triangulation | tris [get, protected set] |
| unsafe MR.Const_Vector_MRVoxelId_MRFaceId | faceMap [get, protected set] |
Generated from class MR.SeparationPointStorage.Block. This is the non-const half of the class.
◆ Block() [1/5]
| unsafe MR.Const_SeparationPointStorage.Block.Block |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ Block() [2/5]
| unsafe MR.Const_SeparationPointStorage.Block.Block |
( |
MR.Phmap._ByValue_FlatHashMap_MRUint64T_StdArrayMRVertId3_PhmapHashMRUint64T | smap, |
|
|
MR.Std._ByValue_Vector_MRVector3f | coords, |
|
|
MR.VertId | shift, |
|
|
MR._ByValue_Triangulation | tris, |
|
|
MR._ByValue_Vector_MRVoxelId_MRFaceId | faceMap ) |
|
inline |
◆ Block() [3/5]
| unsafe MR.Const_SeparationPointStorage.Block.Block |
( |
MR.SeparationPointStorage._ByValue_Block | _other | ) |
|
|
inline |
Generated from constructor MR::SeparationPointStorage::Block::Block.
◆ Block() [4/5]
| MR.Const_SeparationPointStorage.Block.Block |
( |
Const_Block | _other | ) |
|
|
inline |
Generated from constructor MR::SeparationPointStorage::Block::Block.
◆ Block() [5/5]
| MR.Const_SeparationPointStorage.Block.Block |
( |
Block | _other | ) |
|
|
inline |
Generated from constructor MR::SeparationPointStorage::Block::Block.
◆ assign()
Generated from method MR::SeparationPointStorage::Block::operator=.
◆ coords
| new unsafe MR.Std.Vector_MRVector3f MR.Const_SeparationPointStorage.Block.coords |
|
getprotected set |
◆ faceMap
◆ shift
| new unsafe ref MR.VertId MR.Const_SeparationPointStorage.Block.shift |
|
get |
after makeUniqueVids(), it is the unique id of first point in coords
◆ smap
| new unsafe MR.Phmap.FlatHashMap_MRUint64T_StdArrayMRVertId3_PhmapHashMRUint64T MR.Const_SeparationPointStorage.Block.smap |
|
getprotected set |
◆ tris
The documentation for this class was generated from the following file: