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::ITKImageData Class Referenceabstract
Inheritance diagram for Core::ITKImageData:
Core::ITKImageDataT< T > Core::ITKImageDataT< int > Core::ITKImageDataT< VALUE_TYPE >

Public Types

typedef itk::ImageBase< 3 > image_base_type
 

Public Member Functions

virtual void * get_data () const =0
 Get the pointer to the data block within the itkImage.
 
virtual image_base_type::Pointer get_base_image () const =0
 Get the pointer to the base image class.
 
virtual GridTransform get_grid_transform () const =0
 Extract the transform from the nrrd.
 
virtual Transform get_transform () const =0
 Extract the transform from the nrrd.
 
virtual void set_transform (Transform &transform)=0
 Set the transfrom in the nrrd data.
 
virtual size_t get_nx () const =0
 Get the dimensions of the itkImage.
 
virtual size_t get_ny () const =0
 
virtual size_t get_nz () const =0
 
virtual size_t get_size () const =0
 Get the total size of the pixel buffer.
 
virtual DataType get_data_type () const =0
 Get the data type of the nrrd.
 

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