13 #ifndef MITKUSIMAGEMETADATA_H_HEADER_INCLUDED_ 14 #define MITKUSIMAGEMETADATA_H_HEADER_INCLUDED_ 16 #include <MitkUSExports.h> 18 #include <itkObject.h> 19 #include <itkObjectFactory.h> 32 itkFactorylessNewMacro(Self);
36 itkGetMacro(DeviceManufacturer, std::string);
37 itkSetMacro(DeviceManufacturer, std::string);
38 itkGetMacro(DeviceModel, std::string);
39 itkSetMacro(DeviceModel, std::string);
40 itkGetMacro(DeviceComment, std::string);
41 itkSetMacro(DeviceComment, std::string);
42 itkGetMacro(ProbeName, std::string);
43 itkSetMacro(ProbeName, std::string);
44 itkGetMacro(ProbeFrequency, std::string);
45 itkSetMacro(ProbeFrequency, std::string);
46 itkGetMacro(Zoom, std::string);
47 itkSetMacro(Zoom, std::string);
48 itkGetMacro(DeviceIsVideoOnly,
bool);
49 itkSetMacro(DeviceIsVideoOnly,
bool);
50 itkGetMacro(DeviceIsCalibrated,
bool);
51 itkSetMacro(DeviceIsCalibrated,
bool);
52 itkGetMacro(DeviceClass, std::string);
53 itkSetMacro(DeviceClass, std::string);
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacroItkParent(className, SuperClassName)