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::FillHoleNicelySettings.
Instances created here own their C++ objects, see CppObject.
| meshlib.FillHoleNicelySettings.FillHoleNicelySettings | ( | 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.FillHoleNicelySettings.FillHoleNicelySettings | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_FillHoleNicelySettings_DefaultConstruct().
| meshlib.FillHoleNicelySettings.FillHoleNicelySettings | ( | meshlib.FillHoleParams | triangulateParams, |
| boolean | triangulateOnly, | ||
| meshlib.SubdivideFillingSettings | subdivideSettings, | ||
| boolean | smoothCurvature, | ||
| meshlib.SmoothFillingSettings | smoothSettings, | ||
| meshlib.OutAttributesFillingSettings | outAttributes ) |
Constructs MR::FillHoleNicelySettings elementwise. The reference to the parameter triangulateParams might be preserved in the constructed object. The reference to the parameter subdivideSettings might be preserved in the constructed object. The reference to the parameter smoothSettings might be preserved in the constructed object. The reference to the parameter outAttributes might be preserved in the constructed object.
Calls MR_FillHoleNicelySettings_ConstructFrom().
| meshlib.FillHoleNicelySettings.FillHoleNicelySettings | ( | meshlib.FillHoleNicelySettings | _other | ) |
Generated from constructor MR::FillHoleNicelySettings::FillHoleNicelySettings. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_FillHoleNicelySettings_ConstructFromAnother().
| meshlib.FillHoleNicelySettings meshlib.FillHoleNicelySettings.assignFromAnother | ( | meshlib.FillHoleNicelySettings | _other | ) |
Generated from method MR::FillHoleNicelySettings::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_FillHoleNicelySettings_AssignFromAnother().
| meshlib.OutAttributesFillingSettings meshlib.FillHoleNicelySettings.outAttributes | ( | ) |
structure with optional output attributes Returns a pointer to a member variable of class MR::FillHoleNicelySettings named outAttributes. The reference to this object might be preserved as the return value.
Calls MR_FillHoleNicelySettings_Get_outAttributes().
| void meshlib.FillHoleNicelySettings.setOutAttributes | ( | meshlib.OutAttributesFillingSettings | value | ) |
structure with optional output attributes Modifies a member variable of class MR::FillHoleNicelySettings named outAttributes. The reference to the parameter value might be preserved in this object in element outAttributes.
Calls MR_FillHoleNicelySettings_Set_outAttributes().
| void meshlib.FillHoleNicelySettings.setSmoothCurvature | ( | boolean | value | ) |
Whether to make patch over the hole smooth both inside and on its boundary with existed surface Modifies a member variable of class MR::FillHoleNicelySettings named smoothCurvature.
Calls MR_FillHoleNicelySettings_Set_smoothCurvature().
| void meshlib.FillHoleNicelySettings.setSmoothSettings | ( | meshlib.SmoothFillingSettings | value | ) |
if smoothCurvature is true and triangulateOnly is false - these settings are used to smooth new filling Modifies a member variable of class MR::FillHoleNicelySettings named smoothSettings. The reference to the parameter value might be preserved in this object in element smoothSettings`.
Calls MR_FillHoleNicelySettings_Set_smoothSettings().
| void meshlib.FillHoleNicelySettings.setSubdivideSettings | ( | meshlib.SubdivideFillingSettings | value | ) |
if triangulateOnly is false - this settings are used to subdivide new filling Modifies a member variable of class MR::FillHoleNicelySettings named subdivideSettings. The reference to the parameter value might be preserved in this object in element subdivideSettings.
Calls MR_FillHoleNicelySettings_Set_subdivideSettings().
| void meshlib.FillHoleNicelySettings.setTriangulateOnly | ( | boolean | value | ) |
If false then additional vertices are created inside the patch for best mesh quality Modifies a member variable of class MR::FillHoleNicelySettings named triangulateOnly.
Calls MR_FillHoleNicelySettings_Set_triangulateOnly().
| void meshlib.FillHoleNicelySettings.setTriangulateParams | ( | meshlib.FillHoleParams | value | ) |
how to triangulate the hole, must be specified by the user Modifies a member variable of class MR::FillHoleNicelySettings named triangulateParams. The reference to the parameter value might be preserved in this object in element triangulateParams.
Calls MR_FillHoleNicelySettings_Set_triangulateParams().
| boolean meshlib.FillHoleNicelySettings.smoothCurvature | ( | ) |
Whether to make patch over the hole smooth both inside and on its boundary with existed surface Returns a pointer to a member variable of class MR::FillHoleNicelySettings named smoothCurvature. The reference to this object might be preserved as the return value.
Calls MR_FillHoleNicelySettings_Get_smoothCurvature().
| meshlib.SmoothFillingSettings meshlib.FillHoleNicelySettings.smoothSettings | ( | ) |
if smoothCurvature is true and triangulateOnly is false - these settings are used to smooth new filling Returns a pointer to a member variable of class MR::FillHoleNicelySettings named smoothSettings`. The reference to this object might be preserved as the return value.
Calls MR_FillHoleNicelySettings_Get_smoothSettings().
| meshlib.SubdivideFillingSettings meshlib.FillHoleNicelySettings.subdivideSettings | ( | ) |
if triangulateOnly is false - this settings are used to subdivide new filling Returns a pointer to a member variable of class MR::FillHoleNicelySettings named subdivideSettings. The reference to this object might be preserved as the return value.
Calls MR_FillHoleNicelySettings_Get_subdivideSettings().
| boolean meshlib.FillHoleNicelySettings.triangulateOnly | ( | ) |
If false then additional vertices are created inside the patch for best mesh quality Returns a pointer to a member variable of class MR::FillHoleNicelySettings named triangulateOnly. The reference to this object might be preserved as the return value.
Calls MR_FillHoleNicelySettings_Get_triangulateOnly().
| meshlib.FillHoleParams meshlib.FillHoleNicelySettings.triangulateParams | ( | ) |
how to triangulate the hole, must be specified by the user Returns a pointer to a member variable of class MR::FillHoleNicelySettings named triangulateParams. The reference to this object might be preserved as the return value.
Calls MR_FillHoleNicelySettings_Get_triangulateParams().