Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

igtl_polydata.h File Reference

Go to the source code of this file.

Classes

struct  igtl_polydata_header
struct  igtl_polydata_info

Defines

#define IGTL_POLYDATA_TYPE_FLOAT32   10
#define IGTL_POLYDATA_TYPE_FLOAT64   11
#define IGTL_POLYDATA_TYPE_INT16   4
#define IGTL_POLYDATA_TYPE_INT32   6
#define IGTL_POLYDATA_TYPE_INT8   2
#define IGTL_POLYDATA_TYPE_UINT16   5
#define IGTL_POLYDATA_TYPE_UINT32   7
#define IGTL_POLYDATA_TYPE_UINT8   3

Functions

int igtl_export igtl_polydata_alloc_info (igtl_polydata_info *info)
int igtl_export igtl_polydata_free_info (igtl_polydata_info *info)
igtl_uint64 igtl_export igtl_polydata_get_crc (igtl_polydata_info *info, int type, void *polydata_message)
igtl_uint64 igtl_export igtl_polydata_get_size (igtl_polydata_info *info, int type)
void igtl_export igtl_polydata_init_info (igtl_polydata_info *info)
int igtl_export igtl_polydata_pack (igtl_polydata_info *info, void *byte_array, int type)
int igtl_export igtl_polydata_unpack (int type, void *byte_array, igtl_polydata_info *info, igtl_uint64 size)

Define Documentation

#define IGTL_POLYDATA_TYPE_FLOAT32   10

Definition at line 38 of file igtl_polydata.h.

#define IGTL_POLYDATA_TYPE_FLOAT64   11

Definition at line 39 of file igtl_polydata.h.

#define IGTL_POLYDATA_TYPE_INT16   4

Definition at line 34 of file igtl_polydata.h.

#define IGTL_POLYDATA_TYPE_INT32   6

Definition at line 36 of file igtl_polydata.h.

#define IGTL_POLYDATA_TYPE_INT8   2

Definition at line 32 of file igtl_polydata.h.

#define IGTL_POLYDATA_TYPE_UINT16   5

Definition at line 35 of file igtl_polydata.h.

#define IGTL_POLYDATA_TYPE_UINT32   7

Definition at line 37 of file igtl_polydata.h.

#define IGTL_POLYDATA_TYPE_UINT8   3

Definition at line 33 of file igtl_polydata.h.


Function Documentation

int igtl_export igtl_polydata_alloc_info ( igtl_polydata_info info)
int igtl_export igtl_polydata_free_info ( igtl_polydata_info info)
igtl_uint64 igtl_export igtl_polydata_get_crc ( igtl_polydata_info info,
int  type,
void *  polydata_message 
)
igtl_uint64 igtl_export igtl_polydata_get_size ( igtl_polydata_info info,
int  type 
)
void igtl_export igtl_polydata_init_info ( igtl_polydata_info info)
int igtl_export igtl_polydata_pack ( igtl_polydata_info info,
void *  byte_array,
int  type 
)
int igtl_export igtl_polydata_unpack ( int  type,
void *  byte_array,
igtl_polydata_info info,
igtl_uint64  size 
)

Generated at Mon May 2 2011 03:56:13 for OpenIGTLink by doxygen 1.7.3 written by Dimitri van Heesch, © 1997-2000