|
NorMIT-nav
22.09
An IGT application
|
Go to the documentation of this file.
13 #include "igtl_header.h"
28 for (
int i = 0; i < 3; i ++)
33 m_SendMessageType =
"CX_US_ST";
127 statusMessage->
width =
static_cast<igtl_float64
>(this->
mWidth);
Definition of characteristics for an Ultrasound Probe Sector.
const double * GetOrigin() const
std::string mDataFormat
Format of image. B-mode, Angio, Beamdata, etc.
virtual int GetBodyPackSize()
Namespace for all CustusX production code.
std::string GetDataFormat()
double mDepthEnd
End of sector in mm from origin.
double mDataOrigin[3]
Origin of sector in image coordinates.
double mWidth
Width of sector in mm for LINEAR, Width of sector in radians for SECTOR.
ProbeDefinition::TYPE mProbeType
1 = linear, 2 = sector
void SetDepthEnd(double depthEnd)
void SetDataFormat(std::string dataFormat)
#define IGTL_US_STATUS_HEADER_SIZE
void SetDepthStart(double depthStart)
void igtl_export igtl_us_status_convert_byte_order(igtl_us_status_message *message)
virtual int UnpackContent()
double mDepthStart
Start of sector in mm from origin.
void SetProbeType(ProbeDefinition::TYPE probeType)
void SetWidth(double width)
virtual ~IGTLinkUSStatusMessage()
void SetOrigin(double o[3])
unsigned char * m_StatusMessage