Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Types | Public Member Functions | List of all members
Core::MaskDataSlice Class Reference
Inheritance diagram for Core::MaskDataSlice:

Public Types

typedef long long generation_type
 Generation number compatible with DataBlock class.
 
typedef int index_type
 

Public Member Functions

 MaskDataSlice (MaskDataBlockHandle datablock, SliceType slice_type, index_type index)
 
virtual ~MaskDataSlice ()
 Destructor that unregisters itself from the DataBlockManager.
 
size_t get_nx () const
 Get the number of samples in the x direction.
 
size_t get_ny () const
 Get the number of samples in the y direction.
 
size_t get_nz () const
 Get the number of samples in the z direction.
 
size_t get_size () const
 Get the total number of samples.
 
size_t get_byte_size () const
 Get the size in bytes.
 
SliceType get_slice_type () const
 Whether the slice is axial, coronal, or sagittal.
 
generation_type get_generation () const
 Get the current generation number of the data volume.
 
MaskDataBlockHandle get_mask_data_block () const
 Get the underlying data block that contains the data of the slice.
 
index_type get_index () const
 Get the index of the slice.
 

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