OpenIGTLink/Library
From NAMIC Wiki
Home < OpenIGTLink < Library
Source code
An Open Source implementation of the OpenIGTLink protocol is available at
http://www.na-mic.org/svn/NAMICSandBox/trunk/OpenIGTLink/
License
This code is distributed under the new BSD License.
Design
Building instructions
Tutorial
C-code implementation
The library contains c codes in the Source/igtlutil directory to generate Open IGT Link message byte stream.
To send transform
#include "igtl_header.h" #include "igtl_transform.h" /* pack data body */ igtl_float32 transform[12]; for (int i = 0; i < 3; i ++) { transform[i] = matrix[i][0]; transform[i+3] = matrix[i][1]; transform[i+6] = matrix[i][2]; transform[i+9] = matrix[i][3]; } igtl_transform_convert_byte_order(transform);