NorMIT-nav
22.09
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 (ProbeDefinition::TYPE 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 | UnpackContent () |
Protected Attributes | |
ProbeDefinition::TYPE | 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 43 of file cxIGTLinkUSStatusMessage.h.
typedef igtl::SmartPointer<const Self> cx::IGTLinkUSStatusMessage::ConstPointer |
Definition at line 49 of file cxIGTLinkUSStatusMessage.h.
typedef igtl::SmartPointer<Self> cx::IGTLinkUSStatusMessage::Pointer |
Definition at line 48 of file cxIGTLinkUSStatusMessage.h.
Definition at line 46 of file cxIGTLinkUSStatusMessage.h.
typedef igtl::MessageBase cx::IGTLinkUSStatusMessage::Superclass |
Definition at line 47 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Definition at line 20 of file cxIGTLinkUSStatusMessage.cpp.
|
protectedvirtual |
Definition at line 36 of file cxIGTLinkUSStatusMessage.cpp.
|
protectedvirtual |
Definition at line 142 of file cxIGTLinkUSStatusMessage.cpp.
std::string cx::IGTLinkUSStatusMessage::GetDataFormat | ( | ) |
Definition at line 107 of file cxIGTLinkUSStatusMessage.cpp.
double cx::IGTLinkUSStatusMessage::GetDepthEnd | ( | ) |
Definition at line 91 of file cxIGTLinkUSStatusMessage.cpp.
double cx::IGTLinkUSStatusMessage::GetDepthStart | ( | ) |
Definition at line 83 of file cxIGTLinkUSStatusMessage.cpp.
const double * cx::IGTLinkUSStatusMessage::GetOrigin | ( | ) | const |
Definition at line 67 of file cxIGTLinkUSStatusMessage.cpp.
void cx::IGTLinkUSStatusMessage::GetOrigin | ( | double & | oi, |
double & | oj, | ||
double & | ok | ||
) |
Definition at line 72 of file cxIGTLinkUSStatusMessage.cpp.
void cx::IGTLinkUSStatusMessage::GetOrigin | ( | double | o[3] | ) |
Definition at line 60 of file cxIGTLinkUSStatusMessage.cpp.
int cx::IGTLinkUSStatusMessage::GetProbeType | ( | ) |
Definition at line 43 of file cxIGTLinkUSStatusMessage.cpp.
double cx::IGTLinkUSStatusMessage::GetWidth | ( | ) |
Definition at line 99 of file cxIGTLinkUSStatusMessage.cpp.
cx::IGTLinkUSStatusMessage::igtlNewMacro | ( | IGTLinkUSStatusMessage | ) |
cx::IGTLinkUSStatusMessage::igtlTypeMacro | ( | IGTLinkUSStatusMessage | , |
igtl::MessageBase | |||
) |
|
protectedvirtual |
Definition at line 112 of file cxIGTLinkUSStatusMessage.cpp.
void cx::IGTLinkUSStatusMessage::SetDataFormat | ( | std::string | dataFormat | ) |
Definition at line 103 of file cxIGTLinkUSStatusMessage.cpp.
void cx::IGTLinkUSStatusMessage::SetDepthEnd | ( | double | depthEnd | ) |
Definition at line 87 of file cxIGTLinkUSStatusMessage.cpp.
void cx::IGTLinkUSStatusMessage::SetDepthStart | ( | double | depthStart | ) |
Definition at line 79 of file cxIGTLinkUSStatusMessage.cpp.
void cx::IGTLinkUSStatusMessage::SetOrigin | ( | double | o[3] | ) |
Definition at line 47 of file cxIGTLinkUSStatusMessage.cpp.
void cx::IGTLinkUSStatusMessage::SetOrigin | ( | double | oi, |
double | oj, | ||
double | ok | ||
) |
Definition at line 53 of file cxIGTLinkUSStatusMessage.cpp.
void cx::IGTLinkUSStatusMessage::SetProbeType | ( | ProbeDefinition::TYPE | probeType | ) |
Definition at line 39 of file cxIGTLinkUSStatusMessage.cpp.
void cx::IGTLinkUSStatusMessage::SetWidth | ( | double | width | ) |
Definition at line 95 of file cxIGTLinkUSStatusMessage.cpp.
|
protectedvirtual |
Definition at line 147 of file cxIGTLinkUSStatusMessage.cpp.
|
protected |
Definition at line 85 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Format of image. B-mode, Angio, Beamdata, etc.
Definition at line 83 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Origin of sector in image coordinates.
Definition at line 79 of file cxIGTLinkUSStatusMessage.h.
|
protected |
End of sector in mm from origin.
Definition at line 81 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Start of sector in mm from origin.
Definition at line 80 of file cxIGTLinkUSStatusMessage.h.
|
protected |
1 = linear, 2 = sector
Definition at line 78 of file cxIGTLinkUSStatusMessage.h.
|
protected |
Width of sector in mm for LINEAR, Width of sector in radians for SECTOR.
Definition at line 82 of file cxIGTLinkUSStatusMessage.h.