Public Member Functions | |
| auto | get_mr_vector3i (pos:&meshlib::Vector3i) const -> f32 |
| auto | get_mr_voxel_location (loc:&meshlib::VoxelLocation) const -> f32 |
| auto | shift () const -> meshlib::Vector3f |
Static Public Member Functions | |
| static auto | construct_from_another (_other:&meshlib::VoxelsVolumeAccessor_MR_FunctionVolume) -> meshlib::Owned< meshlib::VoxelsVolumeAccessor_MR_FunctionVolume > |
| static auto | construct (volume:&meshlib::FunctionVolume) -> meshlib::Owned< meshlib::VoxelsVolumeAccessor_MR_FunctionVolume > |
| static auto | cache_effective () -> *const bool |
| 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 value getters Generated from class MR::VoxelsVolumeAccessor<MR::FunctionVolume>.
Generated from class MR::VoxelsVolumeAccessor<MR::FunctionVolume>. Heap-allocated instances are held in Owned<VoxelsVolumeAccessor_MR_FunctionVolume>.
|
static |
< caching results of this accessor can improve performance Returns a pointer to a member variable of class MR::VoxelsVolumeAccessor<MR::FunctionVolume> named cacheEffective.
Calls MR_VoxelsVolumeAccessor_MR_FunctionVolume_Get_cacheEffective().
|
static |
Generated from constructor MR::VoxelsVolumeAccessor<MR::FunctionVolume>::VoxelsVolumeAccessor.
Calls MR_VoxelsVolumeAccessor_MR_FunctionVolume_Construct(). The reference to the parameter volume might be preserved in the constructed object.
|
static |
Generated from constructor MR::VoxelsVolumeAccessor<MR::FunctionVolume>::VoxelsVolumeAccessor.
Calls MR_VoxelsVolumeAccessor_MR_FunctionVolume_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::VoxelsVolumeAccessor_MR_FunctionVolume::get_mr_vector3i | ( | pos:&meshlib::Vector3i | ) | const -> f32 |
Generated from method MR::VoxelsVolumeAccessor<MR::FunctionVolume>::get.
Calls MR_VoxelsVolumeAccessor_MR_FunctionVolume_get_MR_Vector3i().
| auto meshlib::VoxelsVolumeAccessor_MR_FunctionVolume::get_mr_voxel_location | ( | loc:&meshlib::VoxelLocation | ) | const -> f32 |
Generated from method MR::VoxelsVolumeAccessor<MR::FunctionVolume>::get.
Calls MR_VoxelsVolumeAccessor_MR_FunctionVolume_get_MR_VoxelLocation().
| auto meshlib::VoxelsVolumeAccessor_MR_FunctionVolume::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::FunctionVolume>::shift.
Calls MR_VoxelsVolumeAccessor_MR_FunctionVolume_shift().