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

Public Member Functions

auto convert_to_bool () const -> bool
auto assign_from_another (_other:&meshlib::voxels_load::DicomStatus) -> &mut meshlib::voxels_load::DicomStatus
auto op_equal_mr_voxels_load_dicom_status_enum (s:meshlib::voxels_load::DicomStatusEnum) const -> bool
auto op_not_equal_mr_voxels_load_dicom_status_enum (s:meshlib::voxels_load::DicomStatusEnum) const -> bool
auto status () const -> &meshlib::voxels_load::DicomStatusEnum
auto status_mut () -> &mut meshlib::voxels_load::DicomStatusEnum
void set_status (value:meshlib::voxels_load::DicomStatusEnum)
auto reason () const -> &meshlib::std_string
auto reason_mut () -> &mut meshlib::std_string
void set_reason (value:&str)

Static Public Member Functions

static auto construct_from_another (_other:&meshlib::voxels_load::DicomStatus) -> meshlib::Owned< meshlib::voxels_load::DicomStatus >
static auto construct (st:meshlib::voxels_load::DicomStatusEnum, rs:Option<&str >) -> meshlib::Owned< meshlib::voxels_load::DicomStatus >
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

Generated from class MR::VoxelsLoad::DicomStatus.

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

Member Function Documentation

◆ assign_from_another()

auto meshlib::voxels_load::DicomStatus::assign_from_another ( _other:&meshlib::voxels_load::DicomStatus ) -> &mut meshlib::voxels_load::DicomStatus

Generated from method MR::VoxelsLoad::DicomStatus::operator=.

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

◆ construct()

auto meshlib::voxels_load::DicomStatus::construct ( st:meshlib::voxels_load::DicomStatusEnum ,
rs:Option<&str >  ) -> meshlib::Owned< meshlib::voxels_load::DicomStatus >
static

implicit by design Generated from constructor MR::VoxelsLoad::DicomStatus::DicomStatus.

Calls MR_VoxelsLoad_DicomStatus_Construct(). The reference to the parameter st might be preserved in the constructed object. The reference to the parameter rs might be preserved in the constructed object.

◆ construct_from_another()

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

Generated from constructor MR::VoxelsLoad::DicomStatus::DicomStatus.

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

◆ convert_to_bool()

auto meshlib::voxels_load::DicomStatus::convert_to_bool ( ) const -> bool

Generated from conversion operator MR::VoxelsLoad::DicomStatus::operator bool.

Calls MR_VoxelsLoad_DicomStatus_ConvertTo_bool().

◆ op_equal_mr_voxels_load_dicom_status_enum()

auto meshlib::voxels_load::DicomStatus::op_equal_mr_voxels_load_dicom_status_enum ( s:meshlib::voxels_load::DicomStatusEnum ) const -> bool

Generated from method MR::VoxelsLoad::DicomStatus::operator==.

Calls MR_equal_MR_VoxelsLoad_DicomStatus_MR_VoxelsLoad_DicomStatusEnum().

◆ op_not_equal_mr_voxels_load_dicom_status_enum()

auto meshlib::voxels_load::DicomStatus::op_not_equal_mr_voxels_load_dicom_status_enum ( s:meshlib::voxels_load::DicomStatusEnum ) const -> bool

Generated from method MR::VoxelsLoad::DicomStatus::operator!=.

Calls MR_not_equal_MR_VoxelsLoad_DicomStatus_MR_VoxelsLoad_DicomStatusEnum().

◆ reason()

auto meshlib::voxels_load::DicomStatus::reason ( ) const -> &meshlib::std_string

if status is Unsupported, specify reason why Returns a pointer to a member variable of class MR::VoxelsLoad::DicomStatus named reason.

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

◆ reason_mut()

auto meshlib::voxels_load::DicomStatus::reason_mut ( ) -> &mut meshlib::std_string

if status is Unsupported, specify reason why Returns a mutable pointer to a member variable of class MR::VoxelsLoad::DicomStatus named reason.

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

◆ set_reason()

void meshlib::voxels_load::DicomStatus::set_reason ( value:& str)

if status is Unsupported, specify reason why Modifies a member variable of class MR::VoxelsLoad::DicomStatus named reason.

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

◆ set_status()

void meshlib::voxels_load::DicomStatus::set_status ( value:meshlib::voxels_load::DicomStatusEnum )

Modifies a member variable of class MR::VoxelsLoad::DicomStatus named status.

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

◆ status()

auto meshlib::voxels_load::DicomStatus::status ( ) const -> &meshlib::voxels_load::DicomStatusEnum

Returns a pointer to a member variable of class MR::VoxelsLoad::DicomStatus named status.

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

◆ status_mut()

auto meshlib::voxels_load::DicomStatus::status_mut ( ) -> &mut meshlib::voxels_load::DicomStatusEnum

Returns a mutable pointer to a member variable of class MR::VoxelsLoad::DicomStatus named status.

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


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