15#ifndef __IGTL_QTDATA_H
16#define __IGTL_QTDATA_H
22#define IGTL_QTDATA_ELEMENT_SIZE 50
23#define IGTL_STT_QTDATA_SIZE 36
24#define IGTL_RTS_QTDATA_SIZE 1
26#define IGTL_QTDATA_LEN_NAME 20
27#define IGTL_STT_QTDATA_LEN_COORDNAME 32
29#define IGTL_QTDATA_TYPE_TRACKER 1
30#define IGTL_QTDATA_TYPE_6D 2
31#define IGTL_QTDATA_TYPE_3D 3
32#define IGTL_QTDATA_TYPE_5D 4
47 igtl_float32 position[3];
48 igtl_float32 quaternion[4];
54 igtl_int32 resolution;
67#define igtl_qtdata_get_data_size(n) ((n) * IGTL_QTDATA_ELEMENT_SIZE)
71#define igtl_qtdata_get_data_n(size) ((size) / IGTL_QTDATA_ELEMENT_SIZE)
#define IGTL_STT_QTDATA_LEN_COORDNAME
void igtl_export igtl_qtdata_convert_byte_order(igtl_qtdata_element *qtdatalist, int nelem)
void igtl_export igtl_rts_qtdata_convert_byte_order(igtl_rts_qtdata *rts_qtdata)
igtl_uint64 igtl_export igtl_rts_qtdata_get_crc(igtl_rts_qtdata *rts_qtdata)
igtl_uint64 igtl_export igtl_qtdata_get_crc(igtl_qtdata_element *qtdatalist, int nelem)
void igtl_export igtl_stt_qtdata_convert_byte_order(igtl_stt_qtdata *stt_qtdata)
#define IGTL_QTDATA_LEN_NAME
igtl_uint64 igtl_export igtl_stt_qtdata_get_crc(igtl_stt_qtdata *stt_qtdata)