34 #include "igtl_header.h"
49 for (
int i = 0; i < 3; i ++)
54 m_DefaultBodyType =
"CX_US_ST";
148 statusMessage->
width =
static_cast<igtl_float64
>(this->
mWidth);
unsigned char * m_StatusMessage
std::string mDataFormat
Format of image. B-mode, Angio, Beamdata, etc.
double mDepthStart
Start of sector in mm from origin.
void SetDepthEnd(double depthEnd)
virtual int GetBodyPackSize()
int mProbeType
1 = linear, 2 = sector
#define IGTL_US_STATUS_HEADER_SIZE
void SetDataFormat(std::string dataFormat)
double mDataOrigin[3]
Origin of sector in image coordinates.
void SetOrigin(double o[3])
virtual ~IGTLinkUSStatusMessage()
double mWidth
Width of sector in mm for LINEAR, Width of sector in radians for SECTOR.
void SetProbeType(int probeType)
void igtl_export igtl_us_status_convert_byte_order(igtl_us_status_message *message)
const double * GetOrigin() const
void SetWidth(double width)
double mDepthEnd
End of sector in mm from origin.
void SetDepthStart(double depthStart)
std::string GetDataFormat()