MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::ObjectComparableWithReference_ComparisonTolerance Struct Reference
Inheritance diagram for meshlib::ObjectComparableWithReference_ComparisonTolerance:

Public Member Functions

auto assign_from_another (_other:&meshlib::ObjectComparableWithReference_ComparisonTolerance) -> &mut meshlib::ObjectComparableWithReference_ComparisonTolerance
auto positive () const -> &f32
auto positive_mut () -> &mut f32
void set_positive (value:f32)
auto negative () const -> &f32
auto negative_mut () -> &mut f32
void set_negative (value:f32)

Static Public Member Functions

static auto new () -> meshlib::Owned< meshlib::ObjectComparableWithReference_ComparisonTolerance >
static auto construct_from (positive:f32, negative:f32) -> meshlib::Owned< meshlib::ObjectComparableWithReference_ComparisonTolerance >
static auto construct_from_another (_other:&meshlib::ObjectComparableWithReference_ComparisonTolerance) -> meshlib::Owned< meshlib::ObjectComparableWithReference_ComparisonTolerance >
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

Detailed Description

Tolerances: Generated from class MR::ObjectComparableWithReference::ComparisonTolerance.

Generated from class MR::ObjectComparableWithReference::ComparisonTolerance. Heap-allocated instances are held in Owned<ObjectComparableWithReference_ComparisonTolerance>.

Member Function Documentation

◆ assign_from_another()

auto meshlib::ObjectComparableWithReference_ComparisonTolerance::assign_from_another ( _other:&meshlib::ObjectComparableWithReference_ComparisonTolerance ) -> &mut meshlib::ObjectComparableWithReference_ComparisonTolerance

Generated from method MR::ObjectComparableWithReference::ComparisonTolerance::operator=.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.

◆ construct_from()

auto meshlib::ObjectComparableWithReference_ComparisonTolerance::construct_from ( positive:f32 ,
negative:f32  ) -> meshlib::Owned< meshlib::ObjectComparableWithReference_ComparisonTolerance >
static

Constructs MR::ObjectComparableWithReference::ComparisonTolerance elementwise.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_ConstructFrom().

◆ construct_from_another()

auto meshlib::ObjectComparableWithReference_ComparisonTolerance::construct_from_another ( _other:&meshlib::ObjectComparableWithReference_ComparisonTolerance ) -> meshlib::Owned< meshlib::ObjectComparableWithReference_ComparisonTolerance >
static

Generated from constructor MR::ObjectComparableWithReference::ComparisonTolerance::ComparisonTolerance.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.

◆ negative()

auto meshlib::ObjectComparableWithReference_ComparisonTolerance::negative ( ) const -> &f32

How much smaller can this value be compared to the reference? This number should normally be zero or negative. Returns a pointer to a member variable of class MR::ObjectComparableWithReference::ComparisonTolerance named negative.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_Get_negative(). The reference to this object might be preserved as the return value.

◆ negative_mut()

auto meshlib::ObjectComparableWithReference_ComparisonTolerance::negative_mut ( ) -> &mut f32

How much smaller can this value be compared to the reference? This number should normally be zero or negative. Returns a mutable pointer to a member variable of class MR::ObjectComparableWithReference::ComparisonTolerance named negative.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_GetMutable_negative(). The reference to this object might be preserved as the return value.

◆ new()

auto meshlib::ObjectComparableWithReference_ComparisonTolerance::new ( ) -> meshlib::Owned< meshlib::ObjectComparableWithReference_ComparisonTolerance >
static

Constructs an empty (default-constructed) instance.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_DefaultConstruct().

◆ positive()

auto meshlib::ObjectComparableWithReference_ComparisonTolerance::positive ( ) const -> &f32

How much larger can this value be compared to the reference? Returns a pointer to a member variable of class MR::ObjectComparableWithReference::ComparisonTolerance named positive.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_Get_positive(). The reference to this object might be preserved as the return value.

◆ positive_mut()

auto meshlib::ObjectComparableWithReference_ComparisonTolerance::positive_mut ( ) -> &mut f32

How much larger can this value be compared to the reference? Returns a mutable pointer to a member variable of class MR::ObjectComparableWithReference::ComparisonTolerance named positive.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_GetMutable_positive(). The reference to this object might be preserved as the return value.

◆ set_negative()

void meshlib::ObjectComparableWithReference_ComparisonTolerance::set_negative ( value:f32 )

How much smaller can this value be compared to the reference? This number should normally be zero or negative. Modifies a member variable of class MR::ObjectComparableWithReference::ComparisonTolerance named negative.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_Set_negative().

◆ set_positive()

void meshlib::ObjectComparableWithReference_ComparisonTolerance::set_positive ( value:f32 )

How much larger can this value be compared to the reference? Modifies a member variable of class MR::ObjectComparableWithReference::ComparisonTolerance named positive.

Calls MR_ObjectComparableWithReference_ComparisonTolerance_Set_positive().


The documentation for this struct was generated from the following file: