NorMIT-nav
16.5
An IGT application
|
Public Member Functions | |
virtual void | addXml (QDomNode &parentNode) const |
write internal state to node More... | |
virtual void | parseXml (QDomNode &dataNode) |
read internal state from node More... | |
virtual void | addRegistration (const RegistrationTransform &transform) |
virtual void | setRegistration (const Transform3D &transform) |
virtual void | updateRegistration (const QDateTime &oldTime, const RegistrationTransform &newTransform) |
virtual void | setParentSpace (const QString &newParent) |
virtual void | addParentSpace (const QString &newParent) |
virtual void | addParentSpace (const ParentSpace &newParent) |
virtual void | updateParentSpace (const QDateTime &oldTime, const ParentSpace &newParent) |
virtual std::vector < RegistrationTransform > | getData () const |
virtual std::vector< ParentSpace > | getParentSpaces () const |
virtual void | removeNewerThan (const QDateTime ×tamp) |
virtual void | setActiveTime (const QDateTime ×tamp) |
virtual QDateTime | getActiveTime () const |
virtual RegistrationTransform | getCurrentRegistration () const |
virtual ParentSpace | getCurrentParentSpace () |
virtual void | clear () |
reset all data loaded from xml More... | |
virtual bool | isNull () const |
Additional Inherited Members | |
Signals inherited from cx::RegistrationHistory | |
void | currentChanged () |
Static Public Member Functions inherited from cx::RegistrationHistory | |
static RegistrationHistoryPtr | getNullObject () |
NULL implementation of a registration transform
Definition at line 50 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 73 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 76 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Add one registration transform to the history.
Reimplemented from cx::RegistrationHistory.
Definition at line 60 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
write internal state to node
< write internal state to node
Reimplemented from cx::RegistrationHistory.
Definition at line 53 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
reset all data loaded from xml
Reimplemented from cx::RegistrationHistory.
Definition at line 109 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 97 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 105 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 101 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 83 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 87 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 112 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
read internal state from node
Reimplemented from cx::RegistrationHistory.
Definition at line 56 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 91 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
set the active time. Use only registrations performed at or prior to this time.
Reimplemented from cx::RegistrationHistory.
Definition at line 94 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Set a parent fram, overwriting all history. Use this when registration history is not needed, or when defining a relationship for the first time.
Reimplemented from cx::RegistrationHistory.
Definition at line 70 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Set a registration transform, overwriting all history. Use this when registration history is not needed, or when defining a relationship for the first time.
Reimplemented from cx::RegistrationHistory.
Definition at line 63 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 79 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Replace the registration performed at oldTime with the new one.
Reimplemented from cx::RegistrationHistory.
Definition at line 66 of file cxRegistrationTransform.cpp.