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) | |
| meshlib.BooleanResult.BooleanResult | ( | 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.BooleanResult.BooleanResult | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_BooleanResult_DefaultConstruct().
| meshlib.BooleanResult.BooleanResult | ( | meshlib.Mesh | mesh, |
| meshlib.FaceBitSet | meshABadContourFaces, | ||
| meshlib.FaceBitSet | meshBBadContourFaces, | ||
| java.lang.String | errorString ) |
Constructs MR::BooleanResult elementwise. The reference to the parameter mesh might be preserved in the constructed object. The reference to the parameter meshABadContourFaces might be preserved in the constructed object. The reference to the parameter meshBBadContourFaces might be preserved in the constructed object. The reference to the parameter errorString might be preserved in the constructed object.
Calls MR_BooleanResult_ConstructFrom().
| meshlib.BooleanResult.BooleanResult | ( | meshlib.BooleanResult | _other | ) |
Generated from constructor MR::BooleanResult::BooleanResult. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_BooleanResult_ConstructFromAnother().
| meshlib.Mesh meshlib.BooleanResult.arrow | ( | ) |
Generated from method MR::BooleanResult::operator->.
Calls MR_BooleanResult_arrow().
| meshlib.Mesh meshlib.BooleanResult.arrow_mut | ( | ) |
Generated from method MR::BooleanResult::operator->.
Calls MR_BooleanResult_arrow_mut().
| meshlib.BooleanResult meshlib.BooleanResult.assignFromAnother | ( | meshlib.BooleanResult | _other | ) |
Generated from method MR::BooleanResult::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_BooleanResult_AssignFromAnother().
| boolean meshlib.BooleanResult.convertTo_bool | ( | ) |
Generated from conversion operator MR::BooleanResult::operator bool.
Calls MR_BooleanResult_ConvertTo_bool().
| meshlib.std_string meshlib.BooleanResult.errorString | ( | ) |
Holds error message, empty if boolean succeed Returns a pointer to a member variable of class MR::BooleanResult named errorString. The reference to this object might be preserved as the return value.
Calls MR_BooleanResult_Get_errorString().
| meshlib.Mesh meshlib.BooleanResult.mesh | ( | ) |
Result mesh of boolean operation, if error occurred it would be empty Returns a pointer to a member variable of class MR::BooleanResult named mesh. The reference to this object might be preserved as the return value.
Calls MR_BooleanResult_Get_mesh().
| meshlib.FaceBitSet meshlib.BooleanResult.meshABadContourFaces | ( | ) |
If input contours have intersections, this face bit set presents faces of mesh A on which contours intersect Returns a pointer to a member variable of class MR::BooleanResult named meshABadContourFaces. The reference to this object might be preserved as the return value.
Calls MR_BooleanResult_Get_meshABadContourFaces().
| meshlib.FaceBitSet meshlib.BooleanResult.meshBBadContourFaces | ( | ) |
If input contours have intersections, this face bit set presents faces of mesh B on which contours intersect Returns a pointer to a member variable of class MR::BooleanResult named meshBBadContourFaces. The reference to this object might be preserved as the return value.
Calls MR_BooleanResult_Get_meshBBadContourFaces().
| meshlib.Mesh meshlib.BooleanResult.opDeref_const_ref | ( | ) |
Generated from method MR::BooleanResult::operator*. The reference to this object might be preserved in the return value.
Calls MR_deref_const_MR_BooleanResult_ref().
| meshlib.Mesh meshlib.BooleanResult.opDeref_ref | ( | ) |
Generated from method MR::BooleanResult::operator*. The reference to this object might be preserved in the return value.
Calls MR_deref_MR_BooleanResult_ref().
| void meshlib.BooleanResult.setErrorString | ( | java.lang.String | value | ) |
Holds error message, empty if boolean succeed Modifies a member variable of class MR::BooleanResult named errorString. The reference to the parameter value might be preserved in this object in element errorString.
Calls MR_BooleanResult_Set_errorString().
| void meshlib.BooleanResult.setMesh | ( | meshlib.Mesh | value | ) |
Result mesh of boolean operation, if error occurred it would be empty Modifies a member variable of class MR::BooleanResult named mesh. The reference to the parameter value might be preserved in this object in element mesh.
Calls MR_BooleanResult_Set_mesh().
| void meshlib.BooleanResult.setMeshABadContourFaces | ( | meshlib.FaceBitSet | value | ) |
If input contours have intersections, this face bit set presents faces of mesh A on which contours intersect Modifies a member variable of class MR::BooleanResult named meshABadContourFaces. The reference to the parameter value might be preserved in this object in element meshABadContourFaces.
Calls MR_BooleanResult_Set_meshABadContourFaces().
| void meshlib.BooleanResult.setMeshBBadContourFaces | ( | meshlib.FaceBitSet | value | ) |
If input contours have intersections, this face bit set presents faces of mesh B on which contours intersect Modifies a member variable of class MR::BooleanResult named meshBBadContourFaces. The reference to the parameter value might be preserved in this object in element meshBBadContourFaces.
Calls MR_BooleanResult_Set_meshBBadContourFaces().
| boolean meshlib.BooleanResult.valid | ( | ) |
Returns true if boolean succeed, false otherwise Generated from method MR::BooleanResult::valid.
Calls MR_BooleanResult_valid().