Public Member Functions | |
| MeshPiece (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner) | |
| MeshPiece () | |
| MeshPiece (meshlib.FaceMap fmap, meshlib.VertMap vmap, meshlib.MeshTopology topology, meshlib.FaceBitSet rem) | |
| MeshPiece (meshlib.meshbuilder.MeshPiece _other) | |
| meshlib.meshbuilder.MeshPiece | assignFromAnother (meshlib.meshbuilder.MeshPiece _other) |
| meshlib.FaceMap | fmap () |
| void | setFmap (meshlib.FaceMap value) |
| meshlib.VertMap | vmap () |
| void | setVmap (meshlib.VertMap value) |
| meshlib.MeshTopology | topology () |
| void | setTopology (meshlib.MeshTopology value) |
| meshlib.FaceBitSet | rem () |
| void | setRem (meshlib.FaceBitSet value) |
| Public Member Functions inherited from meshlib.CppObject | |
| final java.lang.foreign.MemorySegment | rawPointer () |
| final boolean | isOwned () |
| final void | close () |
| final java.lang.foreign.MemorySegment | release () |
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 part of a whole mesh to be constructed Generated from class MR::MeshBuilder::MeshPiece.
Instances created here own their C++ objects, see CppObject.
| meshlib.meshbuilder.MeshPiece.MeshPiece | ( | 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.meshbuilder.MeshPiece.MeshPiece | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_MeshBuilder_MeshPiece_DefaultConstruct().
| meshlib.meshbuilder.MeshPiece.MeshPiece | ( | meshlib.FaceMap | fmap, |
| meshlib.VertMap | vmap, | ||
| meshlib.MeshTopology | topology, | ||
| meshlib.FaceBitSet | rem ) |
Constructs MR::MeshBuilder::MeshPiece elementwise. The reference to the parameter fmap might be preserved in the constructed object. The reference to the parameter vmap might be preserved in the constructed object. The reference to the parameter topology might be preserved in the constructed object. The reference to the parameter rem might be preserved in the constructed object.
Calls MR_MeshBuilder_MeshPiece_ConstructFrom().
| meshlib.meshbuilder.MeshPiece.MeshPiece | ( | meshlib.meshbuilder.MeshPiece | _other | ) |
Generated from constructor MR::MeshBuilder::MeshPiece::MeshPiece. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_MeshBuilder_MeshPiece_ConstructFromAnother().
| meshlib.meshbuilder.MeshPiece meshlib.meshbuilder.MeshPiece.assignFromAnother | ( | meshlib.meshbuilder.MeshPiece | _other | ) |
Generated from method MR::MeshBuilder::MeshPiece::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_MeshBuilder_MeshPiece_AssignFromAnother().
| meshlib.FaceMap meshlib.meshbuilder.MeshPiece.fmap | ( | ) |
< face of part -> face of whole mesh (before settings.shiftFaceId is added) Returns a pointer to a member variable of class MR::MeshBuilder::MeshPiece named fmap. The reference to this object might be preserved as the return value.
Calls MR_MeshBuilder_MeshPiece_Get_fmap().
| meshlib.FaceBitSet meshlib.meshbuilder.MeshPiece.rem | ( | ) |
< remaining triangles of part, not in topology Returns a pointer to a member variable of class MR::MeshBuilder::MeshPiece named rem. The reference to this object might be preserved as the return value.
Calls MR_MeshBuilder_MeshPiece_Get_rem().
| void meshlib.meshbuilder.MeshPiece.setFmap | ( | meshlib.FaceMap | value | ) |
< face of part -> face of whole mesh (before settings.shiftFaceId is added) Modifies a member variable of class MR::MeshBuilder::MeshPiece named fmap. The reference to the parameter value might be preserved in this object in element fmap.
Calls MR_MeshBuilder_MeshPiece_Set_fmap().
| void meshlib.meshbuilder.MeshPiece.setRem | ( | meshlib.FaceBitSet | value | ) |
< remaining triangles of part, not in topology Modifies a member variable of class MR::MeshBuilder::MeshPiece named rem. The reference to the parameter value might be preserved in this object in element rem.
Calls MR_MeshBuilder_MeshPiece_Set_rem().
| void meshlib.meshbuilder.MeshPiece.setTopology | ( | meshlib.MeshTopology | value | ) |
Modifies a member variable of class MR::MeshBuilder::MeshPiece named topology. The reference to the parameter value might be preserved in this object in element topology.
Calls MR_MeshBuilder_MeshPiece_Set_topology().
| void meshlib.meshbuilder.MeshPiece.setVmap | ( | meshlib.VertMap | value | ) |
< vert of part -> vert of whole mesh Modifies a member variable of class MR::MeshBuilder::MeshPiece named vmap. The reference to the parameter value might be preserved in this object in element vmap.
Calls MR_MeshBuilder_MeshPiece_Set_vmap().
| meshlib.MeshTopology meshlib.meshbuilder.MeshPiece.topology | ( | ) |
Returns a pointer to a member variable of class MR::MeshBuilder::MeshPiece named topology. The reference to this object might be preserved as the return value.
Calls MR_MeshBuilder_MeshPiece_Get_topology().
| meshlib.VertMap meshlib.meshbuilder.MeshPiece.vmap | ( | ) |
< vert of part -> vert of whole mesh Returns a pointer to a member variable of class MR::MeshBuilder::MeshPiece named vmap. The reference to this object might be preserved as the return value.
Calls MR_MeshBuilder_MeshPiece_Get_vmap().