itom 1.3.0
ito::DataObjectTagsPrivate Class Reference

List of all members.

Public Member Functions

 DataObjectTagsPrivate ()
 Constructor.
 DataObjectTagsPrivate (unsigned int totalAxisNum)
 Destructor.

Public Attributes

std::map< std::string,
DataObjectTagType
m_tags
std::vector< double > m_axisOffsets
std::vector< double > m_axisScales
std::vector< std::string > m_axisDescription
std::vector< std::string > m_axisUnit
double m_valueOffset
double m_valueScale
std::string m_valueDescription
std::string m_valueUnit
double m_rotMatrix [9]

Member Data Documentation

vector with axis-describtions

vector with offset-values for each axis (offset in dataObject-Pixel). Describes the distance from pixel [0,0,..0] to coordiante system origin. Unit-Coordinate = ( px-Coordinate - Offset)* Scale

vector with scale-values for each axis (unit / px). Unit-Coordinate = ( px-Coordinate - Offset)* Scale. Scale cannot be 0.0

std::vector<std::string> ito::DataObjectTagsPrivate::m_axisUnit

vector with axis-units-description (e.g. 'mm')

array containing the rotiational matrix for the yx-plane

map for tags with keyword (std::string) and value (either std::string or double)

descriptions for the values (e.g. 'Intensity' or 'Heigth')

offset of the values within the dataObject. Currently as read only with value 0.0

scale of the values within the dataObject. Currently as read only with value 1.0

unit description for the values (e.g. 'mm')


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends