|
NorMIT-nav
22.09
An IGT application
|
Go to the documentation of this file.
13 #ifndef CXIGTLINKUSSTATUSMESSAGE_H_
14 #define CXIGTLINKUSSTATUSMESSAGE_H_
16 #include "igtlMessageBase.h"
56 void SetOrigin(
double o[3]);
57 void SetOrigin(
double oi,
double oj,
double ok);
58 void GetOrigin(
double o[3]);
59 void GetOrigin(
double &oi,
double &oj,
double &ok);
60 const double* GetOrigin()
const;
61 void SetDepthStart(
double depthStart);
62 double GetDepthStart();
63 void SetDepthEnd(
double depthEnd);
65 void SetWidth(
double width);
67 void SetDataFormat(std::string dataFormat);
68 std::string GetDataFormat();
74 virtual int GetBodyPackSize();
75 virtual int PackBody();
76 virtual int UnpackContent();
79 double mDataOrigin[3];
std::string mDataFormat
Format of image. B-mode, Angio, Beamdata, etc.
IGTLinkUSStatusMessage Self
Namespace for all CustusX production code.
double mDepthEnd
End of sector in mm from origin.
double mWidth
Width of sector in mm for LINEAR, Width of sector in radians for SECTOR.
ProbeDefinition::TYPE mProbeType
1 = linear, 2 = sector
igtl::SmartPointer< const Self > ConstPointer
igtl::SmartPointer< Self > Pointer
double mDepthStart
Start of sector in mm from origin.
igtl::MessageBase Superclass
unsigned char * m_StatusMessage