 igstk::Ascension3DGEventErrorType | Structure holding the Ascension 3DG error type |
 igstk::Ascension3DGToolEventStruct | Structure holding a notification event |
 igstk::BinaryData | BinaryData representing a binary data chunk |
 igstk::Friends::CoordinateSystemHelper | A proxy that ensures the encapsulation of the CoordinateSystem |
 igstk::CoordinateSystemSetTransformResult | This class encapsulates the details of setting parent and child relationships between coordinate systems |
 igstk::CoordinateSystemTransformToErrorResult | This class is used a result of RequestComputeTransformTo when there is an error |
 igstk::CoordinateSystemTransformToResult | This class encapsulates the results of asking the coordinate reference system for a transform to another coordinate reference system |
 igstk::FLTKTextBufferLogOutput | Class FLTKTextBufferLogOutput represents a standard output stream |
 igstk::FLTKTextLogOutput | Class FLTKTextLogOutput represents LogOutput for FLTK Fl_Text_Display |
 igstk::FLTKWidget | Display IGSTK graphical representation in a FLTK window |
 igstk::Frame | Frame from an external input device |
 igstk::EventHelperType::ImageBoundsType | |
 igstk::EventHelperType::ImageExtentType | |
 igstk::Friends::ImageReaderToImageSpatialObject | This class is intended to make the connection between the ImageReader and its output, the ImageSpatialObject |
 igstk::EventHelperType::IntegerBoundsType | |
 igstk::Logger | Class used for handling logging tasks |
 igstk::Friends::MeshReaderToMeshSpatialObject | This class is intended to make the connection between the MeshReader and its output, the MeshSpatialObject |
 igstk::MultipleOutput | Class MultipleOutput allows writing simultaneously to multiple streams |
 igstk::NDIErrorEvent | Report errors for the NDICommandInterpreter |
 igstk::Object | Base class for all the IGSTK classes |
  igstk::Annotation2D | Add 2D annotations to the viewport |
  igstk::AscensionCommandInterpreter | |
  igstk::Communication | Class Communication is the base class for communication between the tracker class and the hardware tracking device |
   igstk::SerialCommunication | This class implements communication over a serial port via RS-232 |
    igstk::SerialCommunicationForPosix | This class implements Posix specific methods for 32-bit communication over a Serial Port(RS-232 connection) |
    igstk::SerialCommunicationForWindows | This class implements Windows specific methods for 32-bit communication over a Serial Port(RS-232 connection) |
    igstk::SerialCommunicationSimulator | This class simulates serial communication via a file |
  igstk::CoordinateSystem | This class represents the frame of a coordinate reference system |
  igstk::CoordinateSystemDelegator | Encapsulates common logic for handling coordinate reference system calls on objects with CoordinateSystems |
  igstk::ImageReader< TImageSpatialObject > | This class is a base class for all image reader classes |
   igstk::DICOMImageReader< TImageSpatialObject > | This class reads DICOM files |
  igstk::Landmark3DRegistration | This class computes rigid body transformation parameters between two 3D coordinate systems |
  igstk::Landmark3DRegistrationErrorEstimator | This class estimates error in point-based rigid-body landmark registration |
  igstk::MR3DImageToUS3DImageRegistration | This class registers a 3D MR image with a 3D Utrasound image |
  igstk::NDICommandInterpreter | Mediate between a Tracker and its Communication object |
  igstk::ObjectRepresentation | An abstract base class for all the igstk representation objects |
   igstk::AxesObjectRepresentation | This class provides a visual representation of an Axes object |
   igstk::BoxObjectRepresentation | This class represents a box object |
   igstk::ConeObjectRepresentation | This class represents a cone object |
   igstk::CrossHairObjectRepresentation | This class provides a visual representation of a CrossHairSpatialObject |
   igstk::CylinderObjectRepresentation | This class represents a cylinder object |
   igstk::EllipsoidObjectRepresentation | This class represents an ellipsoid object |
   igstk::ImageResliceObjectRepresentation< TImageSpatialObject > | This class represents an oblique image object |
   igstk::ImageSpatialObjectRepresentation< TImageSpatialObject > | This class renders and ImageSpatialObject in a VTK scene using a slice based representation |
   igstk::MeshObjectRepresentation | This class represents a Mesh object |
   igstk::MeshResliceObjectRepresentation | This class represents a Mesh object |
   igstk::ToolProjectionObjectRepresentation | This class provides a visual representation of a ToolProjectionObject |
   igstk::TubeObjectRepresentation | This class implements the representation a Tube object |
   igstk::UltrasoundProbeObjectRepresentation | This class represents a UltrasoundProbe object |
   igstk::VideoFrameRepresentation< TVideoFrameSpatialObject > | |
   igstk::ImageSpatialObjectRepresentation< CTImageSpatialObject > | |
    igstk::CTImageSpatialObjectRepresentation | This class implements a spatial object representation for CT images |
   igstk::ImageSpatialObjectRepresentation< MRImageSpatialObject > | |
    igstk::MRImageSpatialObjectRepresentation | This class implements a spatial object represenation for MRI modality |
   igstk::ImageSpatialObjectRepresentation< PETImageSpatialObject > | |
    igstk::PETImageSpatialObjectRepresentation | This class implements a spatial object representation for PET images |
   igstk::ImageSpatialObjectRepresentation< USImageObject > | |
    igstk::USImageObjectRepresentation | This class implements a spatial object representation for US modality |
  igstk::PivotCalibration | This class encapsulates the pivot calibration algorithm and tracking data acquistion for performing tool tip calibration |
  igstk::PulseGenerator | This class produces ClockTickEvents at a user-defined frequency |
  igstk::SpatialObject | Geometrical abstraction of physical objects present in the surgical scene |
   igstk::AxesObject | This class represents a Axes object |
   igstk::BoxObject | This class represents a Box object |
   igstk::ConeObject | This class represents a cone object |
   igstk::CrossHairSpatialObject | This class represents a cross hair spatial object |
   igstk::CylinderObject | This class represents a cylinder object |
   igstk::EllipsoidObject | This class represents an ellipsoid object |
   igstk::GroupObject | Implements the 3-dimensional Group structure |
   igstk::ImageSpatialObject< TPixelType, TDimension > | This class represents an image object |
   igstk::MeshObject | Implements the 3-dimensional mesh structure |
   igstk::ReslicerPlaneSpatialObject | This class generates reslicing plane equation |
   igstk::ToolProjectionSpatialObject | This class describes a surgical tool object projected onto a reslicing plane |
   igstk::TubeObject | This class represents a Tube object |
   igstk::UltrasoundProbeObject | This class represents a UltrasoundProbe object |
   igstk::VideoFrameSpatialObject< TPixelType, TChannels > | |
   igstk::ImageSpatialObject< float, 3 > | |
    igstk::PETImageSpatialObject | Represents a PET scan placed correctly in physical coordinates |
   igstk::ImageSpatialObject< signed short, 3 > | |
    igstk::CTImageSpatialObject | Represents a CT scan placed correctly in physical coordinates |
   igstk::ImageSpatialObject< unsigned char, 3 > | |
    igstk::USImageObject | Represents an Ultrasound Image Object in physical space |
   igstk::ImageSpatialObject< unsigned short, 3 > | |
    igstk::MRImageSpatialObject | Represents a MR scan placed correctly in physical coordinates |
  igstk::SpatialObjectReader< TDimension, TPixelType > | This class reads spatial object data stored in files |
  igstk::Tracker | Abstract superclass for concrete IGSTK Tracker classes |
   igstk::Ascension3DGTracker | Provides support for the Ascension 3D Guidance trackers |
   igstk::AscensionTracker | Provides support for the Ascension trackers |
   igstk::InfiniTrackTracker | Provides support for the InfiniTrack optical tracker |
   igstk::MicronTracker | Provides support for the Claron MicronTracker |
   igstk::MouseTracker | Implementation of the Mouse TrackerTool class |
   igstk::NDITracker | Provides support for the NDI trackers |
    igstk::AuroraTracker | Provides support for the AURORA magnetic tracker |
    igstk::PolarisTracker | Provides support for the Polaris optical tracker |
   igstk::QMouseTracker | Implementation of the Mouse TrackerTool class |
   igstk::SimulatedTracker | Implementation of a class that simulates a tracker |
    igstk::CircularSimulatedTracker | A simulated tracker that reports a circular movement |
  igstk::TrackerTool | Abstract superclass for concrete IGSTK TrackerTool classes |
   igstk::Ascension3DGTrackerTool | Ascension specific TrackerTool class for the 3D Guidance family of trackers |
   igstk::AscensionTrackerTool | A Ascension-specific TrackerTool class |
   igstk::AuroraTrackerTool | An Aurora-specific TrackerTool class |
   igstk::InfiniTrackTrackerTool | A InfiniTrack-specific TrackerTool class |
   igstk::MicronTrackerTool | A MicronTracker-specific TrackerTool class |
   igstk::MouseTrackerTool | A MouseTracker-specific TrackerTool class |
   igstk::PolarisTrackerTool | A Polaris-specific TrackerTool class |
   igstk::QMouseTrackerTool | A MouseTracker-specific TrackerTool class |
   igstk::SimulatedTrackerTool | A Tracker-specific TrackerTool class |
  igstk::TrackerToolObserverToOpenIGTLinkRelay | This class observe a TrackerTool for Transforms events and relay them to a socket connection |
  igstk::UltrasoundImageSimulator< TImageGeometricModel > | This class simulates an ultrasound image by extracting a slice from a 3D MR or CT image |
  igstk::VideoImager | Abstract superclass for concrete IGSTK VideoImager classes |
   igstk::OpenIGTLinkVideoImager | This imager provides support for socket communication (using the Open IGTLink protocol) to the OpenIGTLink system |
   igstk::WebcamWinVideoImager | This derivation of the VideoImager class provides communication to a Webcam in Windows |
  igstk::VideoImagerTool | Abstract superclass for concrete IGSTK VideoImagerTool classes |
   igstk::OpenIGTLinkVideoImagerTool | A OpenIGTLinkVideoImager-specific VideoImagerTool class |
   igstk::WebcamWinVideoImagerTool | A WebcamWin -specific VideoImagerTool class |
  igstk::View | Display graphical representations of surgical scenes |
   igstk::View2D | Provides functionality of rendering a scene in a 2D window |
   igstk::View3D | Provides the functionality of rendering a scene in a 3D window |
  igstk::ImageReader< CTImageSpatialObject > | |
   igstk::DICOMImageReader< CTImageSpatialObject > | |
    igstk::CTImageReader | This class implements a reader specific for CT modality |
  igstk::ImageReader< MRImageSpatialObject > | |
   igstk::DICOMImageReader< MRImageSpatialObject > | |
    igstk::MRImageReader | This class implements a reader specific for MR modality |
  igstk::ImageReader< PETImageSpatialObject > | |
   igstk::DICOMImageReader< PETImageSpatialObject > | |
    igstk::PETImageReader | This class implements a reader specific for PET modality |
  igstk::ImageReader< USImageObject > | |
   igstk::DICOMImageReader< USImageObject > | |
    igstk::USImageReader | This class implements a reader specific for US modality |
  igstk::SpatialObjectReader< 3 > | |
   igstk::TubeReader | This class reads 3D Tube in the metaIO format |
  igstk::SpatialObjectReader< 3, float > | |
   igstk::MeshReader | This class reads 3D Mesh in the metaIO format |
 igstk::PivotCalibrationFLTKWidget | This class is a user interface (FLTK-based) for the pivot calibration class |
 igstk::QTWidget | Display IGSTK graphical representation in a Qt Widget |
 igstk::RealTimeClock | The RealTimeClock provides a timestamp from a real-time clock |
 igstk::RenderWindowInteractor | |
 igstk::StateMachine< TClass > | Generic implementation of the State Machine model |
 igstk::TimeStamp | TimeStamp provides periods of validity for data |
 igstk::Token | Class that provides unique identifiers |
  igstk::StateMachineInput< T > | Generic implementation of the Input in a State Machine model |
  igstk::StateMachineState< T > | Generic implementation of the State in a State Machine model |
 igstk::TransformBase | The abstract base class for all of the IGSTK transform types |
  igstk::AffineTransform | A class representing a 3D affine transform |
  igstk::PerspectiveTransform | A class representing a 3D rigid transformation followed by a perspective projection |
  igstk::Transform | A class representing a 3D Rigid transform |
 igstk::TransformObserver | |
 igstk::Friends::TubeReaderToTubeSpatialObject | This class is intended to make the connection between the TubeReader and its output, the TubeSpatialObject |
 igstk::Friends::UltrasoundImageSimulatorToImageSpatialObject | This class is intended to make the connection between the UltrasoundImageSimulator and its output the ImageSpatialObject |
 igstk::ViewProxyBase | A base class for widget type templated proxy classes |
  igstk::ViewProxy< WidgetType > | Link widget classes with the view class |
 igstk::VTKLoggerOutput | This class overrides vtk::OutputWindow to redirect messages from VTK to itk::Logger |