![]() |
Fraxinus
16.5.0-fx-rc8
An IGT application
|
#include <cxOpenIGTLinkProtocol.h>
Public Member Functions | |
| OpenIGTLinkProtocol () | |
| virtual | ~OpenIGTLinkProtocol () |
| virtual bool | readyToReceiveData () |
| virtual EncodedPackagePtr | encode (ImagePtr image) |
| virtual EncodedPackagePtr | encode (MeshPtr data) |
| virtual void | translate (const igtl::MessageHeader::Pointer &header, const igtl::MessageBase::Pointer &body) |
| virtual void | translate (const igtl::TransformMessage::Pointer body) |
| virtual void | translate (const igtl::ImageMessage::Pointer body) |
| virtual void | translate (const igtl::PolyDataMessage::Pointer body) |
| virtual void | translate (const igtl::StatusMessage::Pointer body) |
| virtual void | translate (const igtl::StringMessage::Pointer body) |
| virtual void | translate (const IGTLinkUSStatusMessage::Pointer body) |
Public Member Functions inherited from cx::Protocol | |
| Protocol (QObject *parent=0) | |
| virtual QString | getName () const |
| virtual EncodedPackagePtr | getPack () |
| virtual void | setSynchronizeRemoteClock (bool on) |
Protected Slots | |
| void | processPack () |
Protected Slots inherited from cx::Protocol | |
| virtual void | processPack ()=0 |
Protected Member Functions | |
| void | writeAcceptingMessage (igtl::MessageBase *body) const |
| void | writeNotSupportedMessage (igtl::MessageBase *body) const |
| virtual PATIENT_COORDINATE_SYSTEM | coordinateSystem () const |
| virtual bool | doCRC () const |
Additional Inherited Members | |
Signals inherited from cx::Protocol | |
| void | transform (QString devicename, Transform3D transform, double timestamp) |
| void | calibration (QString devicename, Transform3D calibration) |
| void | image (ImagePtr image) |
| void | mesh (MeshPtr mesh) |
| void | probedefinition (QString devicename, ProbeDefinitionPtr definition) |
Protected Attributes inherited from cx::Protocol | |
| EncodedPackagePtr | mPack |
| StreamedTimestampSynchronizerPtr | mStreamSynchronizer |
Definition at line 54 of file cxOpenIGTLinkProtocol.h.
| cx::OpenIGTLinkProtocol::OpenIGTLinkProtocol | ( | ) |
Definition at line 14 of file cxOpenIGTLinkProtocol.cpp.
|
inlinevirtual |
Definition at line 59 of file cxOpenIGTLinkProtocol.h.
|
inlineprotectedvirtual |
Reimplemented in cx::RASProtocol.
Definition at line 79 of file cxOpenIGTLinkProtocol.h.
|
protectedvirtual |
Reimplemented in cx::CustusProtocol.
Definition at line 21 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Implements cx::Protocol.
Definition at line 33 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Implements cx::Protocol.
Definition at line 42 of file cxOpenIGTLinkProtocol.cpp.
|
protectedslot |
Definition at line 226 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Implements cx::Protocol.
Definition at line 26 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Definition at line 51 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Reimplemented in cx::PlusProtocol.
Definition at line 104 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Reimplemented in cx::PlusProtocol, and cx::CustusProtocol.
Definition at line 133 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Definition at line 124 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Definition at line 146 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Reimplemented in cx::PlusProtocol.
Definition at line 153 of file cxOpenIGTLinkProtocol.cpp.
|
virtual |
Reimplemented in cx::CustusProtocol.
Definition at line 161 of file cxOpenIGTLinkProtocol.cpp.
|
protected |
Definition at line 175 of file cxOpenIGTLinkProtocol.cpp.
|
protected |
Definition at line 166 of file cxOpenIGTLinkProtocol.cpp.