NorMIT-nav  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::RegistrationTransform Class Reference

A registration event and its transform. More...

#include <cxRegistrationTransform.h>

Public Member Functions

 RegistrationTransform ()
 
 RegistrationTransform (const Transform3D &value, const QDateTime &timestamp=QDateTime(), const QString &type="")
 
void addXml (QDomNode &parentNode) const
 write internal state to node More...
 
void parseXml (QDomNode &dataNode)
 read internal state from node More...
 

Public Attributes

Transform3D mValue
 value of transform More...
 
QDateTime mTimestamp
 time the transform was registrated. More...
 
QString mType
 description of the kind if registration (manual, patient, landmark, coregistration etc) More...
 
QString mFixed
 
QString mMoving
 

Detailed Description

A registration event and its transform.

Encapsulation of a transform and the registration event, i.e the time and kind of registration.

Definition at line 60 of file cxRegistrationTransform.h.

Constructor & Destructor Documentation

cx::RegistrationTransform::RegistrationTransform ( )

Definition at line 122 of file cxRegistrationTransform.cpp.

cx::RegistrationTransform::RegistrationTransform ( const Transform3D value,
const QDateTime &  timestamp = QDateTime(),
const QString &  type = "" 
)
explicit

Definition at line 127 of file cxRegistrationTransform.cpp.

Member Function Documentation

void cx::RegistrationTransform::addXml ( QDomNode &  parentNode) const

write internal state to node

< write internal state to node

Definition at line 134 of file cxRegistrationTransform.cpp.

void cx::RegistrationTransform::parseXml ( QDomNode &  dataNode)

read internal state from node

Parameters
dataNoderead internal state from node

Definition at line 151 of file cxRegistrationTransform.cpp.

Member Data Documentation

QString cx::RegistrationTransform::mFixed

Definition at line 67 of file cxRegistrationTransform.h.

QString cx::RegistrationTransform::mMoving

Definition at line 68 of file cxRegistrationTransform.h.

QDateTime cx::RegistrationTransform::mTimestamp

time the transform was registrated.

Definition at line 64 of file cxRegistrationTransform.h.

QString cx::RegistrationTransform::mType

description of the kind if registration (manual, patient, landmark, coregistration etc)

Definition at line 65 of file cxRegistrationTransform.h.

Transform3D cx::RegistrationTransform::mValue

value of transform

Definition at line 63 of file cxRegistrationTransform.h.


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