Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::MultiwayAligningTransform_Stabilizer) -> &mut meshlib::MultiwayAligningTransform_Stabilizer |
| auto | rot () const -> &f64 |
| auto | rot_mut () -> &mut f64 |
| void | set_rot (value:f64) |
| auto | shift () const -> &f64 |
| auto | shift_mut () -> &mut f64 |
| void | set_shift (value:f64) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::MultiwayAligningTransform_Stabilizer > |
| static auto | construct_from (rot:f64, shift:f64) -> meshlib::Owned< meshlib::MultiwayAligningTransform_Stabilizer > |
| static auto | construct_from_another (_other:&meshlib::MultiwayAligningTransform_Stabilizer) -> meshlib::Owned< meshlib::MultiwayAligningTransform_Stabilizer > |
| 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 |
small stabilizer allows one to convert the linear system from under-determined to determined (e.g. too few linearly independent pairs for some object); large stabilizer results in suboptimal found transformations (huge stabilizier => zero transforamtions) Generated from class MR::MultiwayAligningTransform::Stabilizer.
Generated from class MR::MultiwayAligningTransform::Stabilizer. Heap-allocated instances are held in Owned<MultiwayAligningTransform_Stabilizer>.
| auto meshlib::MultiwayAligningTransform_Stabilizer::assign_from_another | ( | _other:&meshlib::MultiwayAligningTransform_Stabilizer | ) | -> &mut meshlib::MultiwayAligningTransform_Stabilizer |
Generated from method MR::MultiwayAligningTransform::Stabilizer::operator=.
Calls MR_MultiwayAligningTransform_Stabilizer_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Constructs MR::MultiwayAligningTransform::Stabilizer elementwise.
Calls MR_MultiwayAligningTransform_Stabilizer_ConstructFrom().
|
static |
Generated from constructor MR::MultiwayAligningTransform::Stabilizer::Stabilizer.
Calls MR_MultiwayAligningTransform_Stabilizer_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_MultiwayAligningTransform_Stabilizer_DefaultConstruct().
| auto meshlib::MultiwayAligningTransform_Stabilizer::rot | ( | ) | const -> &f64 |
length units Returns a pointer to a member variable of class MR::MultiwayAligningTransform::Stabilizer named rot.
Calls MR_MultiwayAligningTransform_Stabilizer_Get_rot(). The reference to this object might be preserved as the return value.
| auto meshlib::MultiwayAligningTransform_Stabilizer::rot_mut | ( | ) | -> &mut f64 |
length units Returns a mutable pointer to a member variable of class MR::MultiwayAligningTransform::Stabilizer named rot.
Calls MR_MultiwayAligningTransform_Stabilizer_GetMutable_rot(). The reference to this object might be preserved as the return value.
| void meshlib::MultiwayAligningTransform_Stabilizer::set_rot | ( | value:f64 | ) |
length units Modifies a member variable of class MR::MultiwayAligningTransform::Stabilizer named rot.
Calls MR_MultiwayAligningTransform_Stabilizer_Set_rot().
| void meshlib::MultiwayAligningTransform_Stabilizer::set_shift | ( | value:f64 | ) |
dimensionless Modifies a member variable of class MR::MultiwayAligningTransform::Stabilizer named shift.
Calls MR_MultiwayAligningTransform_Stabilizer_Set_shift().
| auto meshlib::MultiwayAligningTransform_Stabilizer::shift | ( | ) | const -> &f64 |
dimensionless Returns a pointer to a member variable of class MR::MultiwayAligningTransform::Stabilizer named shift.
Calls MR_MultiwayAligningTransform_Stabilizer_Get_shift(). The reference to this object might be preserved as the return value.
| auto meshlib::MultiwayAligningTransform_Stabilizer::shift_mut | ( | ) | -> &mut f64 |
dimensionless Returns a mutable pointer to a member variable of class MR::MultiwayAligningTransform::Stabilizer named shift.
Calls MR_MultiwayAligningTransform_Stabilizer_GetMutable_shift(). The reference to this object might be preserved as the return value.