Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::nesting::NestingBaseParams) -> &mut meshlib::nesting::NestingBaseParams |
| auto | nest () const -> &meshlib::Box3f |
| auto | nest_mut () -> &mut meshlib::Box3f |
| void | set_nest (value:meshlib::Box3f) |
| auto | min_interval () const -> &f32 |
| auto | min_interval_mut () -> &mut f32 |
| void | set_min_interval (value:f32) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::nesting::NestingBaseParams > |
| static auto | construct_from (nest:meshlib::Box3f, minInterval:f32) -> meshlib::Owned< meshlib::nesting::NestingBaseParams > |
| static auto | construct_from_another (_other:&meshlib::nesting::NestingBaseParams) -> meshlib::Owned< meshlib::nesting::NestingBaseParams > |
| 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::Nesting::NestingBaseParams.
Generated from class MR::Nesting::NestingBaseParams. Heap-allocated instances are held in Owned<NestingBaseParams>.
| auto meshlib::nesting::NestingBaseParams::assign_from_another | ( | _other:&meshlib::nesting::NestingBaseParams | ) | -> &mut meshlib::nesting::NestingBaseParams |
Generated from method MR::Nesting::NestingBaseParams::operator=.
Calls MR_Nesting_NestingBaseParams_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Constructs MR::Nesting::NestingBaseParams elementwise.
Calls MR_Nesting_NestingBaseParams_ConstructFrom(). The reference to the parameter nest might be preserved in the constructed object.
|
static |
Generated from constructor MR::Nesting::NestingBaseParams::NestingBaseParams.
Calls MR_Nesting_NestingBaseParams_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::nesting::NestingBaseParams::min_interval | ( | ) | const -> &f32 |
minimum space among meshes in the nest Returns a pointer to a member variable of class MR::Nesting::NestingBaseParams named minInterval.
Calls MR_Nesting_NestingBaseParams_Get_minInterval(). The reference to this object might be preserved as the return value.
| auto meshlib::nesting::NestingBaseParams::min_interval_mut | ( | ) | -> &mut f32 |
minimum space among meshes in the nest Returns a mutable pointer to a member variable of class MR::Nesting::NestingBaseParams named minInterval.
Calls MR_Nesting_NestingBaseParams_GetMutable_minInterval(). The reference to this object might be preserved as the return value.
| auto meshlib::nesting::NestingBaseParams::nest | ( | ) | const -> &meshlib::Box3f |
available nest Returns a pointer to a member variable of class MR::Nesting::NestingBaseParams named nest.
Calls MR_Nesting_NestingBaseParams_Get_nest(). The reference to this object might be preserved as the return value.
| auto meshlib::nesting::NestingBaseParams::nest_mut | ( | ) | -> &mut meshlib::Box3f |
available nest Returns a mutable pointer to a member variable of class MR::Nesting::NestingBaseParams named nest.
Calls MR_Nesting_NestingBaseParams_GetMutable_nest(). The reference to this object might be preserved as the return value.
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_Nesting_NestingBaseParams_DefaultConstruct().
| void meshlib::nesting::NestingBaseParams::set_min_interval | ( | value:f32 | ) |
minimum space among meshes in the nest Modifies a member variable of class MR::Nesting::NestingBaseParams named minInterval.
Calls MR_Nesting_NestingBaseParams_Set_minInterval().
| void meshlib::nesting::NestingBaseParams::set_nest | ( | value:meshlib::Box3f | ) |
available nest Modifies a member variable of class MR::Nesting::NestingBaseParams named nest.
Calls MR_Nesting_NestingBaseParams_Set_nest(). The reference to the parameter value might be preserved in this object in element nest.