Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::PointsLoadSettings) -> &mut meshlib::PointsLoadSettings |
| auto | colors () const -> *const *mut meshlib::ffi::MR_VertColors |
| auto | colors_mut () -> *mut *mut meshlib::ffi::MR_VertColors |
| void | set_colors (value:Option<&mut meshlib::VertColors >) |
| auto | out_xf () const -> *const *mut meshlib::AffineXf3f |
| auto | out_xf_mut () -> *mut *mut meshlib::AffineXf3f |
| void | set_out_xf (value:Option<&mut meshlib::AffineXf3f >) |
| auto | callback () const -> &meshlib::std_function_bool_from_float |
| auto | callback_mut () -> &mut meshlib::std_function_bool_from_float |
| void | set_callback (value:&meshlib::std_function_bool_from_float) |
| auto | telemetry_signal () const -> &bool |
| auto | telemetry_signal_mut () -> &mut bool |
| void | set_telemetry_signal (value:bool) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::PointsLoadSettings > |
| static auto | construct_from (colors:Option<&mut meshlib::VertColors >, outXf:Option<&mut meshlib::AffineXf3f >, callback:&meshlib::std_function_bool_from_float, telemetrySignal:bool) -> meshlib::Owned< meshlib::PointsLoadSettings > |
| static auto | construct_from_another (_other:&meshlib::PointsLoadSettings) -> meshlib::Owned< meshlib::PointsLoadSettings > |
| 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 |
structure with settings and side output parameters for loading point cloud Generated from class MR::PointsLoadSettings.
Generated from class MR::PointsLoadSettings. Heap-allocated instances are held in Owned<PointsLoadSettings>.
| auto meshlib::PointsLoadSettings::assign_from_another | ( | _other:&meshlib::PointsLoadSettings | ) | -> &mut meshlib::PointsLoadSettings |
Generated from method MR::PointsLoadSettings::operator=.
Calls MR_PointsLoadSettings_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
| auto meshlib::PointsLoadSettings::callback | ( | ) | const -> &meshlib::std_function_bool_from_float |
< callback for set progress and stop process Returns a pointer to a member variable of class MR::PointsLoadSettings named callback.
Calls MR_PointsLoadSettings_Get_callback(). The reference to this object might be preserved as the return value.
| auto meshlib::PointsLoadSettings::callback_mut | ( | ) | -> &mut meshlib::std_function_bool_from_float |
< callback for set progress and stop process Returns a mutable pointer to a member variable of class MR::PointsLoadSettings named callback.
Calls MR_PointsLoadSettings_GetMutable_callback(). The reference to this object might be preserved as the return value.
| auto meshlib::PointsLoadSettings::colors | ( | ) | const -> *const *mut meshlib::ffi::MR_VertColors |
< points where to load point color map Returns a pointer to a member variable of class MR::PointsLoadSettings named colors.
Calls MR_PointsLoadSettings_Get_colors(). 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 meshlib::PointsLoadSettings::colors_mut | ( | ) | -> *mut *mut meshlib::ffi::MR_VertColors |
< points where to load point color map Returns a mutable pointer to a member variable of class MR::PointsLoadSettings named colors.
Calls MR_PointsLoadSettings_GetMutable_colors(). 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.
|
static |
Constructs MR::PointsLoadSettings elementwise.
Calls MR_PointsLoadSettings_ConstructFrom(). The reference to the parameter colors might be preserved in the constructed object. The reference to the parameter outXf might be preserved in the constructed object. The reference to the parameter callback might be preserved in the constructed object.
|
static |
Generated from constructor MR::PointsLoadSettings::PointsLoadSettings.
Calls MR_PointsLoadSettings_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_PointsLoadSettings_DefaultConstruct().
| auto meshlib::PointsLoadSettings::out_xf | ( | ) | const -> *const *mut meshlib::AffineXf3f |
< transform for the loaded point cloud Returns a pointer to a member variable of class MR::PointsLoadSettings named outXf.
Calls MR_PointsLoadSettings_Get_outXf(). 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 meshlib::PointsLoadSettings::out_xf_mut | ( | ) | -> *mut *mut meshlib::AffineXf3f |
< transform for the loaded point cloud Returns a mutable pointer to a member variable of class MR::PointsLoadSettings named outXf.
Calls MR_PointsLoadSettings_GetMutable_outXf(). 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.
| void meshlib::PointsLoadSettings::set_callback | ( | value:&meshlib::std_function_bool_from_float | ) |
< callback for set progress and stop process Modifies a member variable of class MR::PointsLoadSettings named callback.
Calls MR_PointsLoadSettings_Set_callback(). The reference to the parameter value might be preserved in this object in element callback.
| void meshlib::PointsLoadSettings::set_colors | ( | value:Option<&mut meshlib::VertColors > | ) |
< points where to load point color map Modifies a member variable of class MR::PointsLoadSettings named colors.
Calls MR_PointsLoadSettings_Set_colors(). The reference to the parameter value might be preserved in this object in element colors.
| void meshlib::PointsLoadSettings::set_out_xf | ( | value:Option<&mut meshlib::AffineXf3f > | ) |
< transform for the loaded point cloud Modifies a member variable of class MR::PointsLoadSettings named outXf.
Calls MR_PointsLoadSettings_Set_outXf(). The reference to the parameter value might be preserved in this object in element outXf.
| void meshlib::PointsLoadSettings::set_telemetry_signal | ( | value:bool | ) |
< permit telemetry signal about loading Modifies a member variable of class MR::PointsLoadSettings named telemetrySignal.
Calls MR_PointsLoadSettings_Set_telemetrySignal().
| auto meshlib::PointsLoadSettings::telemetry_signal | ( | ) | const -> &bool |
< permit telemetry signal about loading Returns a pointer to a member variable of class MR::PointsLoadSettings named telemetrySignal.
Calls MR_PointsLoadSettings_Get_telemetrySignal(). The reference to this object might be preserved as the return value.
| auto meshlib::PointsLoadSettings::telemetry_signal_mut | ( | ) | -> &mut bool |
< permit telemetry signal about loading Returns a mutable pointer to a member variable of class MR::PointsLoadSettings named telemetrySignal.
Calls MR_PointsLoadSettings_GetMutable_telemetrySignal(). The reference to this object might be preserved as the return value.