Additional Inherited Members | |
| Protected Member Functions inherited from meshlib.CppObject | |
| CppObject (java.lang.foreign.MemorySegment ptr, java.util.function.Consumer< java.lang.foreign.MemorySegment > destroy, java.lang.Object owner) | |
a class for converting 2D integer coordinates into 1D linear coordinates and backward Generated from class MR::RectIndexer. Derived classes: Direct: (non-virtual) MR::DistanceMap MR::Matrix<float>
Instances created here own their C++ objects, see CppObject.
| meshlib.RectIndexer.RectIndexer | ( | java.lang.foreign.MemorySegment | ptr, |
| boolean | owned, | ||
| java.lang.Object | owner ) |
Wraps a pointer from the C bindings. If owned, the object is destroyed when the wrapper dies. owner is kept alive as long as this wrapper is. Not for normal use.
| meshlib.RectIndexer.RectIndexer | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_RectIndexer_DefaultConstruct().
| meshlib.RectIndexer.RectIndexer | ( | meshlib.RectIndexer | _other | ) |
Generated from constructor MR::RectIndexer::RectIndexer. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_RectIndexer_ConstructFromAnother().
| meshlib.RectIndexer.RectIndexer | ( | meshlib.Vector2i | dims | ) |
Generated from constructor MR::RectIndexer::RectIndexer. The reference to the parameter dims might be preserved in the constructed object.
Calls MR_RectIndexer_Construct().
| boolean meshlib.RectIndexer.areNeigbors | ( | meshlib.PixelId | v0, |
| meshlib.PixelId | v1 ) |
returns true if v1 is within at most 4 neighbors of v0 Generated from method MR::RectIndexer::areNeigbors.
Calls MR_RectIndexer_areNeigbors_MR_PixelId().
| boolean meshlib.RectIndexer.areNeigbors | ( | meshlib.Vector2i | pos0, |
| meshlib.Vector2i | pos1 ) |
Generated from method MR::RectIndexer::areNeigbors.
Calls MR_RectIndexer_areNeigbors_MR_Vector2i().
| meshlib.RectIndexer meshlib.RectIndexer.assignFromAnother | ( | meshlib.RectIndexer | _other | ) |
Generated from method MR::RectIndexer::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_RectIndexer_AssignFromAnother().
| meshlib.Vector2i meshlib.RectIndexer.dims | ( | ) |
Generated from method MR::RectIndexer::dims.
Calls MR_RectIndexer_dims().
| meshlib.PixelId meshlib.RectIndexer.getNeighbor | ( | meshlib.PixelId | v, |
| meshlib.OutEdge2 | toNei ) |
returns id of v's neighbor specified by the edge Generated from method MR::RectIndexer::getNeighbor.
Calls MR_RectIndexer_getNeighbor_2().
| meshlib.PixelId meshlib.RectIndexer.getNeighbor | ( | meshlib.PixelId | v, |
| meshlib.Vector2i | pos, | ||
| meshlib.OutEdge2 | toNei ) |
Generated from method MR::RectIndexer::getNeighbor.
Calls MR_RectIndexer_getNeighbor_3().
| void meshlib.RectIndexer.resize | ( | meshlib.Vector2i | dims | ) |
Generated from method MR::RectIndexer::resize.
Calls MR_RectIndexer_resize().
| long meshlib.RectIndexer.size | ( | ) |
Generated from method MR::RectIndexer::size.
Calls MR_RectIndexer_size().
| long meshlib.RectIndexer.toIndex | ( | meshlib.Vector2i | pos | ) |
Generated from method MR::RectIndexer::toIndex.
Calls MR_RectIndexer_toIndex().
| meshlib.PixelId meshlib.RectIndexer.toPixelId | ( | meshlib.Vector2i | pos | ) |
Generated from method MR::RectIndexer::toPixelId.
Calls MR_RectIndexer_toPixelId().
| meshlib.Vector2i meshlib.RectIndexer.toPos | ( | long | id | ) |
Generated from method MR::RectIndexer::toPos.
Calls MR_RectIndexer_toPos_size_t().
| meshlib.Vector2i meshlib.RectIndexer.toPos | ( | meshlib.PixelId | id | ) |
Generated from method MR::RectIndexer::toPos.
Calls MR_RectIndexer_toPos_MR_PixelId().