MeshLib C# Docs
Loading...
Searching...
No Matches
MR.SimpleVolumeMinMax Class Reference

represents a box in 3D space subdivided on voxels stored in T; and stores minimum and maximum values among all valid voxels Generated from class MR.SimpleVolumeMinMax. Base classes: Direct: (non-virtual) MR.SimpleVolume MR.Box1f This is the non-const half of the class. More...

+ Inheritance diagram for MR.SimpleVolumeMinMax:

Public Member Functions

unsafe SimpleVolumeMinMax ()
 Constructs an empty (default-constructed) instance.
 
unsafe SimpleVolumeMinMax (MR._ByValue_SimpleVolumeMinMax _other)
 Generated from constructor MR.SimpleVolumeMinMax.SimpleVolumeMinMax.
 
 SimpleVolumeMinMax (Const_SimpleVolumeMinMax _other)
 Generated from constructor MR.SimpleVolumeMinMax.SimpleVolumeMinMax.
 
 SimpleVolumeMinMax (SimpleVolumeMinMax _other)
 Generated from constructor MR.SimpleVolumeMinMax.SimpleVolumeMinMax.
 
unsafe MR.SimpleVolumeMinMax assign (MR._ByValue_SimpleVolumeMinMax _other)
 Generated from method MR.SimpleVolumeMinMax.operator=.
 
unsafe ref MR.Box1f intersect (in MR.Box1f b)
 Generated from method MR.SimpleVolumeMinMax.intersect.
 

Static Public Member Functions

static unsafe implicit operator MR.SimpleVolume (SimpleVolumeMinMax self)
 
static unsafe implicit operator MR.Box_Box1f (SimpleVolumeMinMax self)
 

Properties

new unsafe MR.Vector_Float_MRVoxelId data [get, protected set]
 
new unsafe ref MR.Vector3i dims [get]
 
new unsafe ref MR.Vector3f voxelSize [get]
 
new unsafe ref float min [get]
 
new unsafe ref float max [get]
 

Detailed Description

represents a box in 3D space subdivided on voxels stored in T; and stores minimum and maximum values among all valid voxels Generated from class MR.SimpleVolumeMinMax. Base classes: Direct: (non-virtual) MR.SimpleVolume MR.Box1f This is the non-const half of the class.

Constructor & Destructor Documentation

◆ SimpleVolumeMinMax() [1/4]

unsafe MR.SimpleVolumeMinMax.SimpleVolumeMinMax ( )
inline

Constructs an empty (default-constructed) instance.

◆ SimpleVolumeMinMax() [2/4]

unsafe MR.SimpleVolumeMinMax.SimpleVolumeMinMax ( MR._ByValue_SimpleVolumeMinMax _other)
inline

Generated from constructor MR.SimpleVolumeMinMax.SimpleVolumeMinMax.

◆ SimpleVolumeMinMax() [3/4]

MR.SimpleVolumeMinMax.SimpleVolumeMinMax ( Const_SimpleVolumeMinMax _other)
inline

Generated from constructor MR.SimpleVolumeMinMax.SimpleVolumeMinMax.

◆ SimpleVolumeMinMax() [4/4]

MR.SimpleVolumeMinMax.SimpleVolumeMinMax ( SimpleVolumeMinMax _other)
inline

Generated from constructor MR.SimpleVolumeMinMax.SimpleVolumeMinMax.

Member Function Documentation

◆ assign()

unsafe MR.SimpleVolumeMinMax MR.SimpleVolumeMinMax.assign ( MR._ByValue_SimpleVolumeMinMax _other)
inline

Generated from method MR.SimpleVolumeMinMax.operator=.

◆ intersect()

unsafe ref MR.Box1f MR.SimpleVolumeMinMax.intersect ( in MR.Box1f b)
inline

Generated from method MR.SimpleVolumeMinMax.intersect.

◆ operator MR.Box_Box1f()

static unsafe implicit MR.SimpleVolumeMinMax.operator MR.Box_Box1f ( SimpleVolumeMinMax self)
inlinestatic

◆ operator MR.SimpleVolume()

static unsafe implicit MR.SimpleVolumeMinMax.operator MR.SimpleVolume ( SimpleVolumeMinMax self)
inlinestatic

Property Documentation

◆ data

new unsafe MR.Vector_Float_MRVoxelId MR.SimpleVolumeMinMax.data
getprotected set

◆ dims

new unsafe ref MR.Vector3i MR.SimpleVolumeMinMax.dims
get

◆ max

new unsafe ref float MR.SimpleVolumeMinMax.max
get

◆ min

new unsafe ref float MR.SimpleVolumeMinMax.min
get

◆ voxelSize

new unsafe ref MR.Vector3f MR.SimpleVolumeMinMax.voxelSize
get

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