| ▼Nigtl | The "igtl" namespace contains all OpenIGTLink classes. There are several nested namespaces within the igtl:: namespace |
| CArray | |
| CArrayBase | |
| CBindMessage | A class for the BIND message type |
| ▼CBindMessageBase | |
| CChildMessageInfo | |
| CCapabilityMessage | |
| CClientSocket | |
| CColorTableMessage | A class for the COLORT message type |
| CConditionVariable | A thread synchronization object used to suspend execution until some condition on shared data is met |
| CCreateObjectFunction | CreateObjectFunction is used to create callback functions that create IGTL Objects for use with the igtl::ObjectFactory |
| CCreateObjectFunctionBase | Define API for object creation callback functions |
| CFastMutexLock | Critical section locking class |
| CGetBindMessage | |
| CGetCapabilityMessage | |
| CGetColorTableMessage | A class for the GET_COLORT message type |
| CGetImageMessage | |
| CGetImageMessage2 | |
| CGetImageMetaMessage | A class for the GET_IMGMETA message type |
| CGetLabelMetaMessage | A class for the GET_LBMETA message type |
| CGetPointMessage | A class for the GET_POINT message type |
| CGetPolyDataMessage | A class for the GET_POLYDATA message type |
| CGetStatusMessage | A class for the GET_STATUS message type |
| CGetTrajectoryMessage | A class for the GET_TRAJ message type |
| CGetTransformMessage | A class for the GET_TRANS message type |
| CHeaderOnlyMessageBase | A class for header-only message types, which are used for quearying |
| CImageMessage | |
| CImageMessage2 | |
| CImageMetaElement | A class to manage meta data of images |
| CImageMetaMessage | |
| CLabelMetaElement | |
| CLabelMetaMessage | |
| CLightObject | Light weight base class for most igtl classes |
| CMessageBase | |
| CMessageFactory | |
| CMessageHandler | |
| ▼CMultiThreader | |
| CThreadInfo | |
| CMutexLock | Mutual exclusion locking class |
| CNDArrayMessage | |
| CObject | Base class for most igtl classes |
| CObjectFactory | Create instances of a class |
| ▼CObjectFactoryBase | Create instances of classes using an object factory |
| COverrideInformation | Internal implementation class for ObjectFactorBase |
| COStringStream | |
| CPointElement | A class to manage point information |
| CPointMessage | |
| CPolyDataAttribute | Attribute class used for passing attribute data |
| CPolyDataCellArray | |
| CPolyDataMessage | A class for the POLYDATA message type |
| CPolyDataPointArray | |
| CPositionMessage | |
| CQuaternionTrackingDataElement | |
| CQuaternionTrackingDataMessage | |
| CRTSBindMessage | |
| CRTSQuaternionTrackingDataMessage | A class for the RTS_QTDATA message type |
| CRTSTrackingDataMessage | A class for the RTS_TDATA message type |
| CSensorMessage | |
| CServerSocket | |
| CSessionManager | |
| CSimpleFastMutexLock | Critical section locking class that can be allocated on the stack |
| CSimpleMutexLock | Simple mutual exclusion locking class |
| CSmartPointer | Implements transparent reference counting |
| CSocket | Class IGTL_EXPORT Socket |
| CStartBindMessage | |
| CStartQuaternionTrackingDataMessage | A class for the STT_QTDATA message type |
| CStartTrackingDataMessage | A class for the STT_TDATA message type |
| CStatusMessage | |
| CStopBindMessage | |
| CStopQuaternionTrackingDataMessage | |
| CStopTrackingDataMessage | A class for the STP_TDATA message type |
| CStringMessage | THe STRING message type is used for transferring a character string. It supports character strings up to 65535 bytes |
| CTimeStamp | |
| CTrackingDataElement | |
| CTrackingDataMessage | |
| CTrajectoryElement | TrajectoryElement class is used to manage a trajectory in TrajectoryMessage class |
| CTrajectoryMessage | |
| CTransformMessage | |
| CUnit |