Public Member Functions | |
| auto | shift () const -> meshlib::Vector3f |
| auto | upcast_to_voxels_volume_accessor_mr_simple_volume () const -> &meshlib::VoxelsVolumeAccessor_MR_SimpleVolume |
| auto | upcast_to_voxels_volume_accessor_mr_simple_volume_mut () -> &mut meshlib::VoxelsVolumeAccessor_MR_SimpleVolume |
Static Public Member Functions | |
| static auto | construct_from_another (_other:&meshlib::VoxelsVolumeAccessor_MR_SimpleVolumeMinMax) -> meshlib::Owned< meshlib::VoxelsVolumeAccessor_MR_SimpleVolumeMinMax > |
| static auto | construct (volume:&meshlib::SimpleVolume) -> meshlib::Owned< meshlib::VoxelsVolumeAccessor_MR_SimpleVolumeMinMax > |
| static auto | cache_effective () -> *const bool |
| static auto | static_downcast_from_voxels_volume_accessor_mr_simple_volume (object:&meshlib::VoxelsVolumeAccessor_MR_SimpleVolume) -> &Self |
| static auto | static_downcast_from_voxels_volume_accessor_mr_simple_volume_mut (object:&mut meshlib::VoxelsVolumeAccessor_MR_SimpleVolume) -> &mut Self |
| 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 |
VoxelsVolumeAccessor specialization for simple volumes with min/max Generated from class MR::VoxelsVolumeAccessor<MR::SimpleVolumeMinMax>. Base classes: Direct: (non-virtual) MR::VoxelsVolumeAccessor<MR::SimpleVolume>
Generated from class MR::VoxelsVolumeAccessor<MR::SimpleVolumeMinMax>. Heap-allocated instances are held in Owned<VoxelsVolumeAccessor_MR_SimpleVolumeMinMax>.
|
static |
< caching results of this accessor does not make any sense since it returns values from a simple container Returns a pointer to a member variable of class MR::VoxelsVolumeAccessor<MR::SimpleVolumeMinMax> named cacheEffective.
Calls MR_VoxelsVolumeAccessor_MR_SimpleVolumeMinMax_Get_cacheEffective().
|
static |
Generated from constructor MR::VoxelsVolumeAccessor<MR::SimpleVolumeMinMax>::VoxelsVolumeAccessor.
Calls MR_VoxelsVolumeAccessor_MR_SimpleVolumeMinMax_Construct(). The reference to the parameter volume might be preserved in the constructed object.
|
static |
Generated from constructor MR::VoxelsVolumeAccessor<MR::SimpleVolumeMinMax>::VoxelsVolumeAccessor.
Calls MR_VoxelsVolumeAccessor_MR_SimpleVolumeMinMax_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::VoxelsVolumeAccessor_MR_SimpleVolumeMinMax::shift | ( | ) | const -> meshlib::Vector3f |
this additional shift shall be added to integer voxel coordinates during transformation in 3D space Generated from method MR::VoxelsVolumeAccessor<MR::SimpleVolumeMinMax>::shift.
Calls MR_VoxelsVolumeAccessor_MR_SimpleVolumeMinMax_shift().
|
static |
Static downcast from the base class MR::VoxelsVolumeAccessor<MR::SimpleVolume>.
Calls MR_VoxelsVolumeAccessor_MR_SimpleVolumeMinMax_StaticDowncastFrom_MR_VoxelsVolumeAccessor_MR_SimpleVolume(). Undefined behavior if the object isn't actually a VoxelsVolumeAccessor_MR_SimpleVolumeMinMax.
|
static |
Static downcast from the base class MR::VoxelsVolumeAccessor<MR::SimpleVolume>.
Calls MR_VoxelsVolumeAccessor_MR_SimpleVolumeMinMax_MutableStaticDowncastFrom_MR_VoxelsVolumeAccessor_MR_SimpleVolume(). Undefined behavior if the object isn't actually a VoxelsVolumeAccessor_MR_SimpleVolumeMinMax.
| auto meshlib::VoxelsVolumeAccessor_MR_SimpleVolumeMinMax::upcast_to_voxels_volume_accessor_mr_simple_volume | ( | ) | const -> &meshlib::VoxelsVolumeAccessor_MR_SimpleVolume |
Upcasts to the base class MR::VoxelsVolumeAccessor<MR::SimpleVolume>.
Calls MR_VoxelsVolumeAccessor_MR_SimpleVolumeMinMax_UpcastTo_MR_VoxelsVolumeAccessor_MR_SimpleVolume().
| auto meshlib::VoxelsVolumeAccessor_MR_SimpleVolumeMinMax::upcast_to_voxels_volume_accessor_mr_simple_volume_mut | ( | ) | -> &mut meshlib::VoxelsVolumeAccessor_MR_SimpleVolume |
Upcasts to the base class MR::VoxelsVolumeAccessor<MR::SimpleVolume>.
Calls MR_VoxelsVolumeAccessor_MR_SimpleVolumeMinMax_MutableUpcastTo_MR_VoxelsVolumeAccessor_MR_SimpleVolume().