Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::FindOutliersParams) -> &mut meshlib::FindOutliersParams |
| auto | finder_params () const -> &meshlib::OutlierParams |
| auto | finder_params_mut () -> &mut meshlib::OutlierParams |
| void | set_finder_params (value:&meshlib::OutlierParams) |
| auto | radius () const -> &f32 |
| auto | radius_mut () -> &mut f32 |
| void | set_radius (value:f32) |
| auto | mask () const -> &meshlib::OutlierTypeMask |
| auto | mask_mut () -> &mut meshlib::OutlierTypeMask |
| void | set_mask (value:meshlib::OutlierTypeMask) |
| auto | progress () const -> &meshlib::std_function_bool_from_float |
| auto | progress_mut () -> &mut meshlib::std_function_bool_from_float |
| void | set_progress (value:&meshlib::std_function_bool_from_float) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::FindOutliersParams > |
| static auto | construct_from (finderParams:&meshlib::OutlierParams, radius:f32, mask:meshlib::OutlierTypeMask, progress:&meshlib::std_function_bool_from_float) -> meshlib::Owned< meshlib::FindOutliersParams > |
| static auto | construct_from_another (_other:&meshlib::FindOutliersParams) -> meshlib::Owned< meshlib::FindOutliersParams > |
| 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 |
Outlier point search parameters Generated from class MR::FindOutliersParams.
Generated from class MR::FindOutliersParams. Heap-allocated instances are held in Owned<FindOutliersParams>.
| auto meshlib::FindOutliersParams::assign_from_another | ( | _other:&meshlib::FindOutliersParams | ) | -> &mut meshlib::FindOutliersParams |
Generated from method MR::FindOutliersParams::operator=.
Calls MR_FindOutliersParams_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Constructs MR::FindOutliersParams elementwise.
Calls MR_FindOutliersParams_ConstructFrom(). The reference to the parameter finderParams might be preserved in the constructed object. The reference to the parameter mask might be preserved in the constructed object. The reference to the parameter progress might be preserved in the constructed object.
|
static |
Generated from constructor MR::FindOutliersParams::FindOutliersParams.
Calls MR_FindOutliersParams_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::FindOutliersParams::finder_params | ( | ) | const -> &meshlib::OutlierParams |
< Parameters of various criteria for detecting outlier points Returns a pointer to a member variable of class MR::FindOutliersParams named finderParams.
Calls MR_FindOutliersParams_Get_finderParams(). The reference to this object might be preserved as the return value.
| auto meshlib::FindOutliersParams::finder_params_mut | ( | ) | -> &mut meshlib::OutlierParams |
< Parameters of various criteria for detecting outlier points Returns a mutable pointer to a member variable of class MR::FindOutliersParams named finderParams.
Calls MR_FindOutliersParams_GetMutable_finderParams(). The reference to this object might be preserved as the return value.
| auto meshlib::FindOutliersParams::mask | ( | ) | const -> &meshlib::OutlierTypeMask |
< Mask of the types of outliers that are looking for Returns a pointer to a member variable of class MR::FindOutliersParams named mask.
Calls MR_FindOutliersParams_Get_mask(). The reference to this object might be preserved as the return value.
| auto meshlib::FindOutliersParams::mask_mut | ( | ) | -> &mut meshlib::OutlierTypeMask |
< Mask of the types of outliers that are looking for Returns a mutable pointer to a member variable of class MR::FindOutliersParams named mask.
Calls MR_FindOutliersParams_GetMutable_mask(). The reference to this object might be preserved as the return value.
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_FindOutliersParams_DefaultConstruct().
| auto meshlib::FindOutliersParams::progress | ( | ) | const -> &meshlib::std_function_bool_from_float |
< Progress callback Returns a pointer to a member variable of class MR::FindOutliersParams named progress.
Calls MR_FindOutliersParams_Get_progress(). The reference to this object might be preserved as the return value.
| auto meshlib::FindOutliersParams::progress_mut | ( | ) | -> &mut meshlib::std_function_bool_from_float |
< Progress callback Returns a mutable pointer to a member variable of class MR::FindOutliersParams named progress.
Calls MR_FindOutliersParams_GetMutable_progress(). The reference to this object might be preserved as the return value.
| auto meshlib::FindOutliersParams::radius | ( | ) | const -> &f32 |
< Radius of the search for neighboring points for analysis Returns a pointer to a member variable of class MR::FindOutliersParams named radius.
Calls MR_FindOutliersParams_Get_radius(). The reference to this object might be preserved as the return value.
| auto meshlib::FindOutliersParams::radius_mut | ( | ) | -> &mut f32 |
< Radius of the search for neighboring points for analysis Returns a mutable pointer to a member variable of class MR::FindOutliersParams named radius.
Calls MR_FindOutliersParams_GetMutable_radius(). The reference to this object might be preserved as the return value.
| void meshlib::FindOutliersParams::set_finder_params | ( | value:&meshlib::OutlierParams | ) |
< Parameters of various criteria for detecting outlier points Modifies a member variable of class MR::FindOutliersParams named finderParams.
Calls MR_FindOutliersParams_Set_finderParams(). The reference to the parameter value might be preserved in this object in element finderParams.
| void meshlib::FindOutliersParams::set_mask | ( | value:meshlib::OutlierTypeMask | ) |
< Mask of the types of outliers that are looking for Modifies a member variable of class MR::FindOutliersParams named mask.
Calls MR_FindOutliersParams_Set_mask(). The reference to the parameter value might be preserved in this object in element mask.
| void meshlib::FindOutliersParams::set_progress | ( | value:&meshlib::std_function_bool_from_float | ) |
< Progress callback Modifies a member variable of class MR::FindOutliersParams named progress.
Calls MR_FindOutliersParams_Set_progress(). The reference to the parameter value might be preserved in this object in element progress.
| void meshlib::FindOutliersParams::set_radius | ( | value:f32 | ) |
< Radius of the search for neighboring points for analysis Modifies a member variable of class MR::FindOutliersParams named radius.
Calls MR_FindOutliersParams_Set_radius().