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

Public Member Functions

auto assign_from_another (_other:&meshlib::PolylineToVolumeParams) -> &mut meshlib::PolylineToVolumeParams
auto vol () const -> &meshlib::DistanceVolumeParams
auto vol_mut () -> &mut meshlib::DistanceVolumeParams
void set_vol (value:&meshlib::DistanceVolumeParams)
auto dist () const -> &meshlib::DistanceToMeshOptions
auto dist_mut () -> &mut meshlib::DistanceToMeshOptions
void set_dist (value:&meshlib::DistanceToMeshOptions)

Static Public Member Functions

static auto new () -> meshlib::Owned< meshlib::PolylineToVolumeParams >
static auto construct_from (vol:&meshlib::DistanceVolumeParams, dist:&meshlib::DistanceToMeshOptions) -> meshlib::Owned< meshlib::PolylineToVolumeParams >
static auto construct_from_another (_other:&meshlib::PolylineToVolumeParams) -> meshlib::Owned< meshlib::PolylineToVolumeParams >
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

Settings to conversion polyline to volume Generated from class MR::PolylineToVolumeParams.

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

Member Function Documentation

◆ assign_from_another()

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

Generated from method MR::PolylineToVolumeParams::operator=.

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

◆ construct_from()

auto meshlib::PolylineToVolumeParams::construct_from ( vol:&meshlib::DistanceVolumeParams ,
dist:&meshlib::DistanceToMeshOptions  ) -> meshlib::Owned< meshlib::PolylineToVolumeParams >
static

Constructs MR::PolylineToVolumeParams elementwise.

Calls MR_PolylineToVolumeParams_ConstructFrom(). The reference to the parameter vol might be preserved in the constructed object. The reference to the parameter dist might be preserved in the constructed object.

◆ construct_from_another()

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

Generated from constructor MR::PolylineToVolumeParams::PolylineToVolumeParams.

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

◆ dist()

auto meshlib::PolylineToVolumeParams::dist ( ) const -> &meshlib::DistanceToMeshOptions

Returns a pointer to a member variable of class MR::PolylineToVolumeParams named dist.

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

◆ dist_mut()

auto meshlib::PolylineToVolumeParams::dist_mut ( ) -> &mut meshlib::DistanceToMeshOptions

Returns a mutable pointer to a member variable of class MR::PolylineToVolumeParams named dist.

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

◆ new()

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

Constructs an empty (default-constructed) instance.

Calls MR_PolylineToVolumeParams_DefaultConstruct().

◆ set_dist()

void meshlib::PolylineToVolumeParams::set_dist ( value:&meshlib::DistanceToMeshOptions )

Modifies a member variable of class MR::PolylineToVolumeParams named dist.

Calls MR_PolylineToVolumeParams_Set_dist(). The reference to the parameter value might be preserved in this object in element dist.

◆ set_vol()

void meshlib::PolylineToVolumeParams::set_vol ( value:&meshlib::DistanceVolumeParams )

Modifies a member variable of class MR::PolylineToVolumeParams named vol.

Calls MR_PolylineToVolumeParams_Set_vol(). The reference to the parameter value might be preserved in this object in element vol.

◆ vol()

auto meshlib::PolylineToVolumeParams::vol ( ) const -> &meshlib::DistanceVolumeParams

Returns a pointer to a member variable of class MR::PolylineToVolumeParams named vol.

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

◆ vol_mut()

auto meshlib::PolylineToVolumeParams::vol_mut ( ) -> &mut meshlib::DistanceVolumeParams

Returns a mutable pointer to a member variable of class MR::PolylineToVolumeParams named vol.

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


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