![]() |
NorMIT-nav
16.5
An IGT application
|
IGTLink Message content: More...
#include <cxIGTLinkUSStatusMessage.h>
Public Types | |
| typedef IGTLinkUSStatusMessage | Self |
| typedef igtl::MessageBase | Superclass |
| typedef igtl::SmartPointer< Self > | Pointer |
| typedef igtl::SmartPointer < const Self > | ConstPointer |
Public Member Functions | |
| igtlTypeMacro (IGTLinkUSStatusMessage, igtl::MessageBase) igtlNewMacro(IGTLinkUSStatusMessage) | |
| void | SetProbeType (int probeType) |
| int | GetProbeType () |
| void | SetOrigin (double o[3]) |
| void | SetOrigin (double oi, double oj, double ok) |
| void | GetOrigin (double o[3]) |
| void | GetOrigin (double &oi, double &oj, double &ok) |
| const double * | GetOrigin () const |
| void | SetDepthStart (double depthStart) |
| double | GetDepthStart () |
| void | SetDepthEnd (double depthEnd) |
| double | GetDepthEnd () |
| void | SetWidth (double width) |
| double | GetWidth () |
| void | SetDataFormat (std::string dataFormat) |
| std::string | GetDataFormat () |
Protected Member Functions | |
| IGTLinkUSStatusMessage () | |
| virtual | ~IGTLinkUSStatusMessage () |
| virtual int | GetBodyPackSize () |
| virtual int | PackBody () |
| virtual int | UnpackBody () |
Protected Attributes | |
| int | mProbeType |
| 1 = linear, 2 = sector More... | |
| double | mDataOrigin [3] |
| Origin of sector in image coordinates. More... | |
| double | mDepthStart |
| Start of sector in mm from origin. More... | |
| double | mDepthEnd |
| End of sector in mm from origin. More... | |
| double | mWidth |
| Width of sector in mm for LINEAR, Width of sector in radians for SECTOR. More... | |
| std::string | mDataFormat |
| Format of image. B-mode, Angio, Beamdata, etc. More... | |
| unsigned char * | m_StatusMessage |
IGTLink Message content:
double OriginX double OriginY : Origin of sector in image coordinates
double DepthStart: Start of sector in mm from origin double DepthEnd: End of sector in mm from origin double Width: Width of sector in mm for LINEAR, Width of sector in radians for SECTOR.
String DataFormat: Format of image. B-mode, Angio, Beamdata, etc.
Definition at line 63 of file cxIGTLinkUSStatusMessage.h.
| typedef igtl::SmartPointer<const Self> cx::IGTLinkUSStatusMessage::ConstPointer |
Definition at line 69 of file cxIGTLinkUSStatusMessage.h.
| typedef igtl::SmartPointer<Self> cx::IGTLinkUSStatusMessage::Pointer |
Definition at line 68 of file cxIGTLinkUSStatusMessage.h.
Definition at line 66 of file cxIGTLinkUSStatusMessage.h.
| typedef igtl::MessageBase cx::IGTLinkUSStatusMessage::Superclass |
Definition at line 67 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Definition at line 41 of file cxIGTLinkUSStatusMessage.cpp.
|
protectedvirtual |
Definition at line 57 of file cxIGTLinkUSStatusMessage.cpp.
|
protectedvirtual |
Definition at line 163 of file cxIGTLinkUSStatusMessage.cpp.
| std::string cx::IGTLinkUSStatusMessage::GetDataFormat | ( | ) |
Definition at line 128 of file cxIGTLinkUSStatusMessage.cpp.
| double cx::IGTLinkUSStatusMessage::GetDepthEnd | ( | ) |
Definition at line 112 of file cxIGTLinkUSStatusMessage.cpp.
| double cx::IGTLinkUSStatusMessage::GetDepthStart | ( | ) |
Definition at line 104 of file cxIGTLinkUSStatusMessage.cpp.
| void cx::IGTLinkUSStatusMessage::GetOrigin | ( | double | o[3] | ) |
Definition at line 81 of file cxIGTLinkUSStatusMessage.cpp.
| void cx::IGTLinkUSStatusMessage::GetOrigin | ( | double & | oi, |
| double & | oj, | ||
| double & | ok | ||
| ) |
Definition at line 93 of file cxIGTLinkUSStatusMessage.cpp.
| const double * cx::IGTLinkUSStatusMessage::GetOrigin | ( | ) | const |
Definition at line 88 of file cxIGTLinkUSStatusMessage.cpp.
| int cx::IGTLinkUSStatusMessage::GetProbeType | ( | ) |
Definition at line 64 of file cxIGTLinkUSStatusMessage.cpp.
| double cx::IGTLinkUSStatusMessage::GetWidth | ( | ) |
Definition at line 120 of file cxIGTLinkUSStatusMessage.cpp.
| cx::IGTLinkUSStatusMessage::igtlTypeMacro | ( | IGTLinkUSStatusMessage | , |
| igtl::MessageBase | |||
| ) |
|
protectedvirtual |
Definition at line 133 of file cxIGTLinkUSStatusMessage.cpp.
| void cx::IGTLinkUSStatusMessage::SetDataFormat | ( | std::string | dataFormat | ) |
Definition at line 124 of file cxIGTLinkUSStatusMessage.cpp.
| void cx::IGTLinkUSStatusMessage::SetDepthEnd | ( | double | depthEnd | ) |
Definition at line 108 of file cxIGTLinkUSStatusMessage.cpp.
| void cx::IGTLinkUSStatusMessage::SetDepthStart | ( | double | depthStart | ) |
Definition at line 100 of file cxIGTLinkUSStatusMessage.cpp.
| void cx::IGTLinkUSStatusMessage::SetOrigin | ( | double | o[3] | ) |
Definition at line 68 of file cxIGTLinkUSStatusMessage.cpp.
| void cx::IGTLinkUSStatusMessage::SetOrigin | ( | double | oi, |
| double | oj, | ||
| double | ok | ||
| ) |
Definition at line 74 of file cxIGTLinkUSStatusMessage.cpp.
| void cx::IGTLinkUSStatusMessage::SetProbeType | ( | int | probeType | ) |
Definition at line 60 of file cxIGTLinkUSStatusMessage.cpp.
| void cx::IGTLinkUSStatusMessage::SetWidth | ( | double | width | ) |
Definition at line 116 of file cxIGTLinkUSStatusMessage.cpp.
|
protectedvirtual |
Definition at line 168 of file cxIGTLinkUSStatusMessage.cpp.
|
protected |
Definition at line 105 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Format of image. B-mode, Angio, Beamdata, etc.
Definition at line 103 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Origin of sector in image coordinates.
Definition at line 99 of file cxIGTLinkUSStatusMessage.h.
|
protected |
End of sector in mm from origin.
Definition at line 101 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Start of sector in mm from origin.
Definition at line 100 of file cxIGTLinkUSStatusMessage.h.
|
protected |
1 = linear, 2 = sector
Definition at line 98 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Width of sector in mm for LINEAR, Width of sector in radians for SECTOR.
Definition at line 102 of file cxIGTLinkUSStatusMessage.h.