18 #ifndef __mitkTbssImage__h
19 #define __mitkTbssImage__h
22 #include "itkVectorImage.h"
24 #include "MitkQuantificationExports.h"
46 itkFactorylessNewMacro(
Self)
56 this->m_Image = image;
62 MITK_INFO <<
"make an mitk image that can be shown by mitk";
63 this->InitializeByItk(m_Image.GetPointer(),1,1);
79 m_MeasurementInfo = s;
84 return m_MeasurementInfo;
87 void InitializeFromVectorImage();
89 void SetDisplayIndexForRendering(
int displayIndex);
std::string m_MeasurementInfo
itk::SmartPointer< Self > Pointer
Base of all data objects.
itk::Index< 3 > IndexType
std::vector< std::pair< std::string, int > > m_GroupInfo
void SetGroupInfo(std::vector< std::pair< std::string, int > > info)
DataCollection - Class to facilitate loading/accessing structured data.
void InitializeFromImage()
static void info(const char *fmt,...)
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
std::string GetMeasurementInfo()
itk::VectorImage< float, 3 > ImageType
void SetImage(ImageType::Pointer image)
this class encapsulates diffusion volumes (vectorimages not yet supported by mitkImage) ...
std::vector< std::pair< std::string, int > > GetGroupInfo()
void SetMeasurementInfo(std::string s)
ImageType::Pointer m_Image