Public Member Functions | |
| MakeBridgeResult (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner) | |
| MakeBridgeResult () | |
| MakeBridgeResult (int newFaces, meshlib.EdgeId na, meshlib.EdgeId nb) | |
| MakeBridgeResult (meshlib.MakeBridgeResult _other) | |
| boolean | convertTo_bool () |
| meshlib.MakeBridgeResult | assignFromAnother (meshlib.MakeBridgeResult _other) |
| int | newFaces () |
| void | setNewFaces (int value) |
| meshlib.EdgeId | na () |
| void | setNa (meshlib.EdgeId value) |
| meshlib.EdgeId | nb () |
| void | setNb (meshlib.EdgeId 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) | |
Generated from class MR::MakeBridgeResult.
Instances created here own their C++ objects, see CppObject.
| meshlib.MakeBridgeResult.MakeBridgeResult | ( | 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.MakeBridgeResult.MakeBridgeResult | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_MakeBridgeResult_DefaultConstruct().
| meshlib.MakeBridgeResult.MakeBridgeResult | ( | int | newFaces, |
| meshlib.EdgeId | na, | ||
| meshlib.EdgeId | nb ) |
Constructs MR::MakeBridgeResult elementwise. The reference to the parameter na might be preserved in the constructed object. The reference to the parameter nb might be preserved in the constructed object.
Calls MR_MakeBridgeResult_ConstructFrom().
| meshlib.MakeBridgeResult.MakeBridgeResult | ( | meshlib.MakeBridgeResult | _other | ) |
Generated from constructor MR::MakeBridgeResult::MakeBridgeResult. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_MakeBridgeResult_ConstructFromAnother().
| meshlib.MakeBridgeResult meshlib.MakeBridgeResult.assignFromAnother | ( | meshlib.MakeBridgeResult | _other | ) |
Generated from method MR::MakeBridgeResult::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_MakeBridgeResult_AssignFromAnother().
| boolean meshlib.MakeBridgeResult.convertTo_bool | ( | ) |
bridge construction is successful if at least one new face was created Generated from conversion operator MR::MakeBridgeResult::operator bool.
Calls MR_MakeBridgeResult_ConvertTo_bool().
| meshlib.EdgeId meshlib.MakeBridgeResult.na | ( | ) |
the edge na (nb) if valid is a new boundary edge of the created bridge without left face, having the same origin as input edge a (b) Returns a pointer to a member variable of class MR::MakeBridgeResult named na. The reference to this object might be preserved as the return value.
Calls MR_MakeBridgeResult_Get_na().
| meshlib.EdgeId meshlib.MakeBridgeResult.nb | ( | ) |
the edge na (nb) if valid is a new boundary edge of the created bridge without left face, having the same origin as input edge a (b) Returns a pointer to a member variable of class MR::MakeBridgeResult named nb. The reference to this object might be preserved as the return value.
Calls MR_MakeBridgeResult_Get_nb().
| int meshlib.MakeBridgeResult.newFaces | ( | ) |
the number of faces added to the mesh Returns a pointer to a member variable of class MR::MakeBridgeResult named newFaces. The reference to this object might be preserved as the return value.
Calls MR_MakeBridgeResult_Get_newFaces().
| void meshlib.MakeBridgeResult.setNa | ( | meshlib.EdgeId | value | ) |
the edge na (nb) if valid is a new boundary edge of the created bridge without left face, having the same origin as input edge a (b) Modifies a member variable of class MR::MakeBridgeResult named na. The reference to the parameter value might be preserved in this object in element na.
Calls MR_MakeBridgeResult_Set_na().
| void meshlib.MakeBridgeResult.setNb | ( | meshlib.EdgeId | value | ) |
the edge na (nb) if valid is a new boundary edge of the created bridge without left face, having the same origin as input edge a (b) Modifies a member variable of class MR::MakeBridgeResult named nb. The reference to the parameter value might be preserved in this object in element nb.
Calls MR_MakeBridgeResult_Set_nb().
| void meshlib.MakeBridgeResult.setNewFaces | ( | int | value | ) |
the number of faces added to the mesh Modifies a member variable of class MR::MakeBridgeResult named newFaces.
Calls MR_MakeBridgeResult_Set_newFaces().