![]() |
Fraxinus
17.12-rc3
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 | addOrUpdateRegistration (const RegistrationTransform &transform) |
| virtual void | setRegistration (const Transform3D &transform) |
| virtual void | addOrUpdateRegistration (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 51 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Definition at line 61 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Add one registration transform to the history. Replace the registration performed at oldTime with the new one, if the old is marked as temporary. Add = push Update = pop + push
Reimplemented from cx::RegistrationHistory.
Definition at line 67 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 74 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 77 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
write internal state to node
< write internal state to node
Reimplemented from cx::RegistrationHistory.
Definition at line 54 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
reset all data loaded from xml
Reimplemented from cx::RegistrationHistory.
Definition at line 110 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 98 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 106 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 102 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 84 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 88 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 113 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
read internal state from node
Reimplemented from cx::RegistrationHistory.
Definition at line 57 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 92 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 95 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 71 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 64 of file cxRegistrationTransform.cpp.
|
inlinevirtual |
Reimplemented from cx::RegistrationHistory.
Definition at line 80 of file cxRegistrationTransform.cpp.