Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
]
igtl
The "igtl" namespace contains all OpenIGTLink classes. There are several nested namespaces within the igtl:: namespace
Array
ArrayBase
BindMessage
A class for the BIND message type
BindMessageBase
ChildMessageInfo
CapabilityMessage
ClientSocket
ColorTableMessage
A class for the COLORT message type
ConditionVariable
A thread synchronization object used to suspend execution until some condition on shared data is met
CreateObjectFunction
CreateObjectFunction
is used to create callback functions that create IGTL Objects for use with the
igtl::ObjectFactory
CreateObjectFunctionBase
Define API for object creation callback functions
FastMutexLock
Critical section locking class
GetBindMessage
GetCapabilityMessage
GetColorTableMessage
A class for the GET_COLORT message type
GetImageMessage
GetImageMessage2
GetImageMetaMessage
A class for the GET_IMGMETA message type
GetLabelMetaMessage
A class for the GET_LBMETA message type
GetPointMessage
A class for the GET_POINT message type
GetPolyDataMessage
A class for the GET_POLYDATA message type
GetStatusMessage
A class for the GET_STATUS message type
GetTrajectoryMessage
A class for the GET_TRAJ message type
GetTransformMessage
A class for the GET_TRANS message type
HeaderOnlyMessageBase
A class for header-only message types, which are used for quearying
ImageMessage
ImageMessage2
ImageMetaElement
A class to manage meta data of images
ImageMetaMessage
LabelMetaElement
LabelMetaMessage
LightObject
Light weight base class for most igtl classes
MessageBase
MessageHandler
MultiThreader
ThreadInfo
MutexLock
Mutual exclusion locking class
NDArrayMessage
Object
Base class for most igtl classes
ObjectFactory
Create instances of a class
ObjectFactoryBase
Create instances of classes using an object factory
OverrideInformation
Internal implementation class for ObjectFactorBase
OStringStream
PointElement
A class to manage point information
PointMessage
PolyDataAttribute
Attribute class used for passing attribute data
PolyDataCellArray
PolyDataMessage
A class for the POLYDATA message type
PolyDataPointArray
PositionMessage
QuaternionTrackingDataElement
QuaternionTrackingDataMessage
RTSBindMessage
RTSQuaternionTrackingDataMessage
A class for the RTS_QTDATA message type
RTSTrackingDataMessage
A class for the RTS_TDATA message type
SensorMessage
ServerSocket
SessionManager
SimpleFastMutexLock
Critical section locking class that can be allocated on the stack
SimpleMutexLock
Simple mutual exclusion locking class
SmartPointer
Implements transparent reference counting
Socket
Class IGTL_EXPORT
Socket
StartBindMessage
StartQuaternionTrackingDataMessage
A class for the STT_QTDATA message type
StartTrackingDataMessage
A class for the STT_TDATA message type
StatusMessage
StopBindMessage
StopQuaternionTrackingDataMessage
StopTrackingDataMessage
A class for the STP_TDATA message type
StringMessage
THe STRING message type is used for transferring a character string. It supports character strings up to 65535 bytes
TimeStamp
TrackingDataElement
TrackingDataMessage
TrajectoryElement
TrajectoryElement
class is used to manage a trajectory in
TrajectoryMessage
class
TrajectoryMessage
TransformMessage
Unit
igtl_bind_child_info
igtl_bind_info
igtl_capability_info
igtl_colortable_header
igtl_header
igtl_image_header
igtl_imgmeta_element
igtl_lbmeta_element
igtl_ndarray_info
igtl_point_element
igtl_polydata_attribute
igtl_polydata_attribute_header
igtl_polydata_header
igtl_polydata_info
igtl_position
igtl_qtdata_element
igtl_qtrans
igtl_rts_qtdata
igtl_rts_tdata
igtl_sensor_header
igtl_status_header
igtl_string_header
igtl_stt_qtdata
igtl_stt_tdata
igtl_tdata_element
igtl_trajectory_element
igtl_unit_data
Socket
BSD socket encapsulation
Generated at Mon Nov 11 2013 05:19:50 for OpenIGTLink by
1.8.5 written by
Dimitri van Heesch
, © 1997-2012