Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::FillHoleNicelySettings) -> &mut meshlib::FillHoleNicelySettings |
| auto | triangulate_params () const -> &meshlib::FillHoleParams |
| auto | triangulate_params_mut () -> &mut meshlib::FillHoleParams |
| void | set_triangulate_params (value:&meshlib::FillHoleParams) |
| auto | triangulate_only () const -> &bool |
| auto | triangulate_only_mut () -> &mut bool |
| void | set_triangulate_only (value:bool) |
| auto | subdivide_settings () const -> &meshlib::SubdivideFillingSettings |
| auto | subdivide_settings_mut () -> &mut meshlib::SubdivideFillingSettings |
| void | set_subdivide_settings (value:&meshlib::SubdivideFillingSettings) |
| auto | smooth_curvature () const -> &bool |
| auto | smooth_curvature_mut () -> &mut bool |
| void | set_smooth_curvature (value:bool) |
| auto | smooth_settings_mut () -> &mut meshlib::SmoothFillingSettings |
| auto | smooth_settings () const -> &meshlib::SmoothFillingSettings |
| void | set_smooth_settings (value:&meshlib::SmoothFillingSettings) |
| auto | out_attributes () const -> &meshlib::OutAttributesFillingSettings |
| auto | out_attributes_mut () -> &mut meshlib::OutAttributesFillingSettings |
| void | set_out_attributes (value:&meshlib::OutAttributesFillingSettings) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::FillHoleNicelySettings > |
| static auto | construct_from (triangulateParams:&meshlib::FillHoleParams, triangulateOnly:bool, subdivideSettings:&meshlib::SubdivideFillingSettings, smoothCurvature:bool, smoothSettings:&meshlib::SmoothFillingSettings, outAttributes:&meshlib::OutAttributesFillingSettings) -> meshlib::Owned< meshlib::FillHoleNicelySettings > |
| static auto | construct_from_another (_other:&meshlib::FillHoleNicelySettings) -> meshlib::Owned< meshlib::FillHoleNicelySettings > |
| Static Public Member Functions inherited from meshlib::CppClass | |
| static void | destroy (ptr:*mut Self) |
| Static Public Member Functions inherited from meshlib::CppCopy | |
| static auto | copy (ptr:*const Self) -> *mut Self |
Generated from class MR::FillHoleNicelySettings.
Generated from class MR::FillHoleNicelySettings. Heap-allocated instances are held in Owned<FillHoleNicelySettings>.
| auto meshlib::FillHoleNicelySettings::assign_from_another | ( | _other:&meshlib::FillHoleNicelySettings | ) | -> &mut meshlib::FillHoleNicelySettings |
Generated from method MR::FillHoleNicelySettings::operator=.
Calls MR_FillHoleNicelySettings_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Constructs MR::FillHoleNicelySettings elementwise.
Calls MR_FillHoleNicelySettings_ConstructFrom(). 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.
|
static |
Generated from constructor MR::FillHoleNicelySettings::FillHoleNicelySettings.
Calls MR_FillHoleNicelySettings_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_FillHoleNicelySettings_DefaultConstruct().
| auto meshlib::FillHoleNicelySettings::out_attributes | ( | ) | const -> &meshlib::OutAttributesFillingSettings |
structure with optional output attributes Returns a pointer to a member variable of class MR::StitchHolesNicelySettings named outAttributes.
Calls MR_StitchHolesNicelySettings_Get_outAttributes(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::out_attributes_mut | ( | ) | -> &mut meshlib::OutAttributesFillingSettings |
structure with optional output attributes Returns a mutable pointer to a member variable of class MR::StitchHolesNicelySettings named outAttributes.
Calls MR_StitchHolesNicelySettings_GetMutable_outAttributes(). The reference to this object might be preserved as the return value.
| void meshlib::FillHoleNicelySettings::set_out_attributes | ( | value:&meshlib::OutAttributesFillingSettings | ) |
structure with optional output attributes Modifies a member variable of class MR::StitchHolesNicelySettings named outAttributes.
Calls MR_StitchHolesNicelySettings_Set_outAttributes(). The reference to the parameter value might be preserved in this object in element outAttributes.
| void meshlib::FillHoleNicelySettings::set_smooth_curvature | ( | value:bool | ) |
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::set_smooth_settings | ( | value:&meshlib::SmoothFillingSettings | ) |
if smoothCurvature is true and triangulateOnly is false - these settings are used to smooth new filling / Returns a mutable pointer to a member variable of class MR::StitchHolesNicelySettings named smoothSettings. / / Calls MR_StitchHolesNicelySettings_GetMutable_smoothSettings(). / The reference to this object might be preserved as the return value. auto smooth_settings_mut() -> &mut meshlib::SmoothFillingSettings; / if smoothCurvature is true and triangulateOnly is false - these settings are used to smooth new filling Modifies a member variable of class MR::StitchHolesNicelySettings named smoothSettings.
Calls MR_StitchHolesNicelySettings_Set_smoothSettings(). The reference to the parameter value might be preserved in this object in element smoothSettings.
| void meshlib::FillHoleNicelySettings::set_subdivide_settings | ( | value:&meshlib::SubdivideFillingSettings | ) |
if triangulateOnly is false - this settings are used to subdivide new filling Modifies a member variable of class MR::FillHoleNicelySettings named subdivideSettings.
Calls MR_FillHoleNicelySettings_Set_subdivideSettings(). The reference to the parameter value might be preserved in this object in element subdivideSettings.
| void meshlib::FillHoleNicelySettings::set_triangulate_only | ( | value:bool | ) |
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::set_triangulate_params | ( | value:&meshlib::FillHoleParams | ) |
how to triangulate the hole, must be specified by the user Modifies a member variable of class MR::FillHoleNicelySettings named triangulateParams.
Calls MR_FillHoleNicelySettings_Set_triangulateParams(). The reference to the parameter value might be preserved in this object in element triangulateParams.
| auto meshlib::FillHoleNicelySettings::smooth_curvature | ( | ) | const -> &bool |
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.
Calls MR_FillHoleNicelySettings_Get_smoothCurvature(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::smooth_curvature_mut | ( | ) | -> &mut bool |
Whether to make patch over the hole smooth both inside and on its boundary with existed surface Returns a mutable pointer to a member variable of class MR::FillHoleNicelySettings named smoothCurvature.
Calls MR_FillHoleNicelySettings_GetMutable_smoothCurvature(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::smooth_settings | ( | ) | const -> &meshlib::SmoothFillingSettings |
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. / / Calls MR_FillHoleNicelySettings_Set_smoothSettings(). / The reference to the parameter value might be preserved in this object in element smoothSettings. void set_smooth_settings(value: &meshlib::SmoothFillingSettings); / structure with optional output attributes / Returns a pointer to a member variable of class MR::FillHoleNicelySettings named outAttributes. / / Calls MR_FillHoleNicelySettings_Get_outAttributes(). / The reference to this object might be preserved as the return value. auto out_attributes() const -> &meshlib::OutAttributesFillingSettings; / structure with optional output attributes / Returns a mutable pointer to a member variable of class MR::FillHoleNicelySettings named outAttributes. / / Calls MR_FillHoleNicelySettings_GetMutable_outAttributes(). / The reference to this object might be preserved as the return value. auto out_attributes_mut() -> &mut meshlib::OutAttributesFillingSettings; / structure with optional output attributes / Modifies a member variable of class MR::FillHoleNicelySettings named outAttributes. / / Calls MR_FillHoleNicelySettings_Set_outAttributes(). / The reference to the parameter value might be preserved in this object in element outAttributes`. void set_out_attributes(value: &meshlib::OutAttributesFillingSettings); };
/ Generated from class MR::OutAttributesFillingSettings. / / Generated from class MR::OutAttributesFillingSettings. Heap-allocated instances are held in Owned<OutAttributesFillingSettings>. struct OutAttributesFillingSettings : public meshlib::CppClass, public meshlib::CppCopy { / Constructs an empty (default-constructed) instance. / / Calls MR_OutAttributesFillingSettings_DefaultConstruct(). static auto new() -> meshlib::Owned<meshlib::OutAttributesFillingSettings>; / Constructs MR::OutAttributesFillingSettings elementwise. / / Calls MR_OutAttributesFillingSettings_ConstructFrom(). / The reference to the parameter uvCoords might be preserved in the constructed object. / The reference to the parameter colorMap might be preserved in the constructed object. / The reference to the parameter faceColors might be preserved in the constructed object. static auto construct_from(uvCoords: Option<&mut meshlib::VertCoords2>, colorMap: Option<&mut meshlib::VertColors>, faceColors: Option<&mut meshlib::FaceColors>) -> meshlib::Owned<meshlib::OutAttributesFillingSettings>; / Generated from constructor MR::OutAttributesFillingSettings::OutAttributesFillingSettings. / / Calls MR_OutAttributesFillingSettings_ConstructFromAnother(). / The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. static auto construct_from_another(_other: &meshlib::OutAttributesFillingSettings) -> meshlib::Owned<meshlib::OutAttributesFillingSettings>; / Generated from method MR::OutAttributesFillingSettings::operator=. / / Calls MR_OutAttributesFillingSettings_AssignFromAnother(). / The reference to things referred to by the parameter _other (if any) might be preserved in this object. auto assign_from_another(_other: &meshlib::OutAttributesFillingSettings) -> &mut meshlib::OutAttributesFillingSettings; / optional uv-coordinates of vertices; if provided then elements corresponding to new vertices will be added there / Returns a pointer to a member variable of class MR::OutAttributesFillingSettings named uvCoords. / / Calls MR_OutAttributesFillingSettings_Get_uvCoords(). Some types are raw C types, see the C bindings for the details. / The reference to this object might be preserved as the return value. auto uv_coords() const -> *const*mut meshlib::ffi::MR_VertCoords2; / optional uv-coordinates of vertices; if provided then elements corresponding to new vertices will be added there / Returns a mutable pointer to a member variable of class MR::OutAttributesFillingSettings named uvCoords. / / Calls MR_OutAttributesFillingSettings_GetMutable_uvCoords(). Some types are raw C types, see the C bindings for the details. / The reference to this object might be preserved as the return value. auto uv_coords_mut() -> *mut*mut meshlib::ffi::MR_VertCoords2; / optional uv-coordinates of vertices; if provided then elements corresponding to new vertices will be added there / Modifies a member variable of class MR::OutAttributesFillingSettings named uvCoords. / / Calls MR_OutAttributesFillingSettings_Set_uvCoords(). / The reference to the parameter value might be preserved in this object in element uvCoords. void set_uv_coords(value: Option<&mut meshlib::VertCoords2>); / optional colors of vertices; if provided then elements corresponding to new vertices will be added there / Returns a pointer to a member variable of class MR::OutAttributesFillingSettings named colorMap. / / Calls MR_OutAttributesFillingSettings_Get_colorMap(). Some types are raw C types, see the C bindings for the details. / The reference to this object might be preserved as the return value. auto color_map() const -> *const*mut meshlib::ffi::MR_VertColors; / optional colors of vertices; if provided then elements corresponding to new vertices will be added there / Returns a mutable pointer to a member variable of class MR::OutAttributesFillingSettings named colorMap. / / Calls MR_OutAttributesFillingSettings_GetMutable_colorMap(). Some types are raw C types, see the C bindings for the details. / The reference to this object might be preserved as the return value. auto color_map_mut() -> *mut*mut meshlib::ffi::MR_VertColors; / optional colors of vertices; if provided then elements corresponding to new vertices will be added there / Modifies a member variable of class MR::OutAttributesFillingSettings named colorMap. / / Calls MR_OutAttributesFillingSettings_Set_colorMap(). / The reference to the parameter value might be preserved in this object in element colorMap. void set_color_map(value: Option<&mut meshlib::VertColors>); / optional colors of faces; if provided then elements corresponding to new faces will be added there / Returns a pointer to a member variable of class MR::OutAttributesFillingSettings named faceColors. / / Calls MR_OutAttributesFillingSettings_Get_faceColors(). Some types are raw C types, see the C bindings for the details. / The reference to this object might be preserved as the return value. auto face_colors() const -> *const*mut meshlib::ffi::MR_FaceColors; / optional colors of faces; if provided then elements corresponding to new faces will be added there / Returns a mutable pointer to a member variable of class MR::OutAttributesFillingSettings named faceColors. / / Calls MR_OutAttributesFillingSettings_GetMutable_faceColors(). Some types are raw C types, see the C bindings for the details. / The reference to this object might be preserved as the return value. auto face_colors_mut() -> *mut*mut meshlib::ffi::MR_FaceColors; / optional colors of faces; if provided then elements corresponding to new faces will be added there / Modifies a member variable of class MR::OutAttributesFillingSettings named faceColors. / / Calls MR_OutAttributesFillingSettings_Set_faceColors(). / The reference to the parameter value might be preserved in this object in element faceColors. void set_face_colors(value: Option<&mut meshlib::FaceColors>); };
/ Generated from class MR::SmoothFillingSettings. / / Generated from class MR::SmoothFillingSettings. Heap-allocated instances are held in Owned<SmoothFillingSettings>. struct SmoothFillingSettings : public meshlib::CppClass, public meshlib::CppCopy { / Constructs an empty (default-constructed) instance. / / Calls MR_SmoothFillingSettings_DefaultConstruct(). static auto new() -> meshlib::Owned<meshlib::SmoothFillingSettings>; / Constructs MR::SmoothFillingSettings elementwise. / / Calls MR_SmoothFillingSettings_ConstructFrom(). / The reference to the parameter edgeWeights might be preserved in the constructed object. / The reference to the parameter vmass might be preserved in the constructed object. static auto construct_from(naturalSmooth: bool, edgeWeights: meshlib::EdgeWeights, vmass: meshlib::VertexMass) -> meshlib::Owned<meshlib::SmoothFillingSettings>; / Generated from constructor MR::SmoothFillingSettings::SmoothFillingSettings. / / Calls MR_SmoothFillingSettings_ConstructFromAnother(). / The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. static auto construct_from_another(_other: &meshlib::SmoothFillingSettings) -> meshlib::Owned<meshlib::SmoothFillingSettings>; / Generated from method MR::SmoothFillingSettings::operator=. / / Calls MR_SmoothFillingSettings_AssignFromAnother(). / The reference to things referred to by the parameter _other (if any) might be preserved in this object. auto assign_from_another(_other: &meshlib::SmoothFillingSettings) -> &mut meshlib::SmoothFillingSettings; / Additionally smooth 3 layers of vertices near hole boundary both inside and outside of the hole / Returns a pointer to a member variable of class MR::SmoothFillingSettings named naturalSmooth. / / Calls MR_SmoothFillingSettings_Get_naturalSmooth(). / The reference to this object might be preserved as the return value. auto natural_smooth() const -> &bool; / Additionally smooth 3 layers of vertices near hole boundary both inside and outside of the hole / Returns a mutable pointer to a member variable of class MR::SmoothFillingSettings named naturalSmooth. / / Calls MR_SmoothFillingSettings_GetMutable_naturalSmooth(). / The reference to this object might be preserved as the return value. auto natural_smooth_mut() -> &mut bool; / Additionally smooth 3 layers of vertices near hole boundary both inside and outside of the hole / Modifies a member variable of class MR::SmoothFillingSettings named naturalSmooth. / / Calls MR_SmoothFillingSettings_Set_naturalSmooth(). void set_natural_smooth(value: bool); / edge weighting scheme for smoothCurvature mode / Returns a pointer to a member variable of class MR::SmoothFillingSettings named edgeWeights. / / Calls MR_SmoothFillingSettings_Get_edgeWeights(). / The reference to this object might be preserved as the return value. auto edge_weights() const -> &meshlib::EdgeWeights; / edge weighting scheme for smoothCurvature mode / Returns a mutable pointer to a member variable of class MR::SmoothFillingSettings named edgeWeights. / / Calls MR_SmoothFillingSettings_GetMutable_edgeWeights(). / The reference to this object might be preserved as the return value. auto edge_weights_mut() -> &mut meshlib::EdgeWeights; / edge weighting scheme for smoothCurvature mode / Modifies a member variable of class MR::SmoothFillingSettings named edgeWeights. / / Calls MR_SmoothFillingSettings_Set_edgeWeights(). / The reference to the parameter value might be preserved in this object in element edgeWeights. void set_edge_weights(value: meshlib::EdgeWeights); / vertex mass scheme for smoothCurvature mode / Returns a pointer to a member variable of class MR::SmoothFillingSettings named vmass. / / Calls MR_SmoothFillingSettings_Get_vmass(). / The reference to this object might be preserved as the return value. auto vmass() const -> &meshlib::VertexMass; / vertex mass scheme for smoothCurvature mode / Returns a mutable pointer to a member variable of class MR::SmoothFillingSettings named vmass. / / Calls MR_SmoothFillingSettings_GetMutable_vmass(). / The reference to this object might be preserved as the return value. auto vmass_mut() -> &mut meshlib::VertexMass; / vertex mass scheme for smoothCurvature mode / Modifies a member variable of class MR::SmoothFillingSettings named vmass. / / Calls MR_SmoothFillingSettings_Set_vmass(). / The reference to the parameter value might be preserved in this object in element vmass. void set_vmass(value: meshlib::VertexMass); };
/ Generated from class MR::StitchHolesNicelySettings. / / Generated from class MR::StitchHolesNicelySettings. Heap-allocated instances are held in Owned<StitchHolesNicelySettings>. struct StitchHolesNicelySettings : public meshlib::CppClass, public meshlib::CppCopy { / Constructs an empty (default-constructed) instance. / / Calls MR_StitchHolesNicelySettings_DefaultConstruct(). static auto new() -> meshlib::Owned<meshlib::StitchHolesNicelySettings>; / Constructs MR::StitchHolesNicelySettings elementwise. / / Calls MR_StitchHolesNicelySettings_ConstructFrom(). / 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. static auto construct_from(triangulateParams: &meshlib::StitchHolesParams, triangulateOnly: bool, subdivideSettings: &meshlib::SubdivideFillingSettings, smoothCurvature: bool, smoothSettings: &meshlib::SmoothFillingSettings, outAttributes: &meshlib::OutAttributesFillingSettings) -> meshlib::Owned<meshlib::StitchHolesNicelySettings>; / Generated from constructor MR::StitchHolesNicelySettings::StitchHolesNicelySettings. / / Calls MR_StitchHolesNicelySettings_ConstructFromAnother(). / The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. static auto construct_from_another(_other: &meshlib::StitchHolesNicelySettings) -> meshlib::Owned<meshlib::StitchHolesNicelySettings>; / Generated from method MR::StitchHolesNicelySettings::operator=. / / Calls MR_StitchHolesNicelySettings_AssignFromAnother(). / The reference to things referred to by the parameter _other (if any) might be preserved in this object. auto assign_from_another(_other: &meshlib::StitchHolesNicelySettings) -> &mut meshlib::StitchHolesNicelySettings; / how to triangulate the cylinder between holes, must be specified by the user / Returns a pointer to a member variable of class MR::StitchHolesNicelySettings named triangulateParams. / / Calls MR_StitchHolesNicelySettings_Get_triangulateParams(). / The reference to this object might be preserved as the return value. auto triangulate_params() const -> &meshlib::StitchHolesParams; / how to triangulate the cylinder between holes, must be specified by the user / Returns a mutable pointer to a member variable of class MR::StitchHolesNicelySettings named triangulateParams. / / Calls MR_StitchHolesNicelySettings_GetMutable_triangulateParams(). / The reference to this object might be preserved as the return value. auto triangulate_params_mut() -> &mut meshlib::StitchHolesParams; / how to triangulate the cylinder between holes, must be specified by the user / Modifies a member variable of class MR::StitchHolesNicelySettings named triangulateParams. / / Calls MR_StitchHolesNicelySettings_Set_triangulateParams(). / The reference to the parameter value might be preserved in this object in element triangulateParams. void set_triangulate_params(value: &meshlib::StitchHolesParams); / If false then additional vertices are created inside the patch for best mesh quality / Returns a pointer to a member variable of class MR::StitchHolesNicelySettings named triangulateOnly. / / Calls MR_StitchHolesNicelySettings_Get_triangulateOnly(). / The reference to this object might be preserved as the return value. auto triangulate_only() const -> &bool; / If false then additional vertices are created inside the patch for best mesh quality / Returns a mutable pointer to a member variable of class MR::StitchHolesNicelySettings named triangulateOnly. / / Calls MR_StitchHolesNicelySettings_GetMutable_triangulateOnly(). / The reference to this object might be preserved as the return value. auto triangulate_only_mut() -> &mut bool; / If false then additional vertices are created inside the patch for best mesh quality / Modifies a member variable of class MR::StitchHolesNicelySettings named triangulateOnly. / / Calls MR_StitchHolesNicelySettings_Set_triangulateOnly(). void set_triangulate_only(value: bool); / if triangulateOnly is false - this settings are used to subdivide new filling / Returns a pointer to a member variable of class MR::StitchHolesNicelySettings named subdivideSettings. / / Calls MR_StitchHolesNicelySettings_Get_subdivideSettings(). / The reference to this object might be preserved as the return value. auto subdivide_settings() const -> &meshlib::SubdivideFillingSettings; / if triangulateOnly is false - this settings are used to subdivide new filling / Returns a mutable pointer to a member variable of class MR::StitchHolesNicelySettings named subdivideSettings. / / Calls MR_StitchHolesNicelySettings_GetMutable_subdivideSettings(). / The reference to this object might be preserved as the return value. auto subdivide_settings_mut() -> &mut meshlib::SubdivideFillingSettings; / if triangulateOnly is false - this settings are used to subdivide new filling / Modifies a member variable of class MR::StitchHolesNicelySettings named subdivideSettings. / / Calls MR_StitchHolesNicelySettings_Set_subdivideSettings(). / The reference to the parameter value might be preserved in this object in element subdivideSettings. void set_subdivide_settings(value: &meshlib::SubdivideFillingSettings); / 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::StitchHolesNicelySettings named smoothCurvature. / / Calls MR_StitchHolesNicelySettings_Get_smoothCurvature(). / The reference to this object might be preserved as the return value. auto smooth_curvature() const -> &bool; / Whether to make patch over the hole smooth both inside and on its boundary with existed surface / Returns a mutable pointer to a member variable of class MR::StitchHolesNicelySettings named smoothCurvature. / / Calls MR_StitchHolesNicelySettings_GetMutable_smoothCurvature(). / The reference to this object might be preserved as the return value. auto smooth_curvature_mut() -> &mut bool; / Whether to make patch over the hole smooth both inside and on its boundary with existed surface / Modifies a member variable of class MR::StitchHolesNicelySettings named smoothCurvature. / / Calls MR_StitchHolesNicelySettings_Set_smoothCurvature(). void set_smooth_curvature(value: bool); / 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::StitchHolesNicelySettings named smoothSettings`.
Calls MR_StitchHolesNicelySettings_Get_smoothSettings(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::smooth_settings_mut | ( | ) | -> &mut meshlib::SmoothFillingSettings |
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. / / Calls MR_FillHoleNicelySettings_Get_smoothSettings(). / The reference to this object might be preserved as the return value. auto smooth_settings() const -> &meshlib::SmoothFillingSettings; / if smoothCurvature is true and triangulateOnly is false - these settings are used to smooth new filling Returns a mutable pointer to a member variable of class MR::FillHoleNicelySettings named smoothSettings.
Calls MR_FillHoleNicelySettings_GetMutable_smoothSettings(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::subdivide_settings | ( | ) | const -> &meshlib::SubdivideFillingSettings |
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.
Calls MR_FillHoleNicelySettings_Get_subdivideSettings(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::subdivide_settings_mut | ( | ) | -> &mut meshlib::SubdivideFillingSettings |
if triangulateOnly is false - this settings are used to subdivide new filling Returns a mutable pointer to a member variable of class MR::FillHoleNicelySettings named subdivideSettings.
Calls MR_FillHoleNicelySettings_GetMutable_subdivideSettings(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::triangulate_only | ( | ) | const -> &bool |
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.
Calls MR_FillHoleNicelySettings_Get_triangulateOnly(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::triangulate_only_mut | ( | ) | -> &mut bool |
If false then additional vertices are created inside the patch for best mesh quality Returns a mutable pointer to a member variable of class MR::FillHoleNicelySettings named triangulateOnly.
Calls MR_FillHoleNicelySettings_GetMutable_triangulateOnly(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::triangulate_params | ( | ) | const -> &meshlib::FillHoleParams |
how to triangulate the hole, must be specified by the user Returns a pointer to a member variable of class MR::FillHoleNicelySettings named triangulateParams.
Calls MR_FillHoleNicelySettings_Get_triangulateParams(). The reference to this object might be preserved as the return value.
| auto meshlib::FillHoleNicelySettings::triangulate_params_mut | ( | ) | -> &mut meshlib::FillHoleParams |
how to triangulate the hole, must be specified by the user Returns a mutable pointer to a member variable of class MR::FillHoleNicelySettings named triangulateParams.
Calls MR_FillHoleNicelySettings_GetMutable_triangulateParams(). The reference to this object might be preserved as the return value.