 igstk::Ascension3DGEventErrorType | Structure holding the Ascension 3DG error type |
 igstk::Ascension3DGToolEventStruct | Structure holding a notification event |
 igstk::BinaryData | BinaryData representing a binary data chunk |
 Command | |
  igstk::TransformObserver | |
 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 |
 Fl_Gl_Window | |
  igstk::FLTKWidget | Display IGSTK graphical representation in a FLTK window |
 Fl_Group | |
  igstk::PivotCalibrationFLTKWidget | This class is a user interface (FLTK-based) for the pivot calibration class |
 igstk::Frame | Frame from an external input device |
 IGSTKEvent | |
  igstk::NDIErrorEvent | Report errors for the NDICommandInterpreter |
 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 | |
 Logger | |
  igstk::Logger | Class used for handling logging tasks |
 LogOutput | |
  igstk::FLTKTextBufferLogOutput | Class FLTKTextBufferLogOutput represents a standard output stream |
  igstk::FLTKTextLogOutput | Class FLTKTextLogOutput represents LogOutput for FLTK Fl_Text_Display |
 igstk::Friends::MeshReaderToMeshSpatialObject | This class is intended to make the connection between the MeshReader and its output, the MeshSpatialObject |
 Object | |
  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 |
 QVTKWidget | |
  igstk::QTWidget | Display IGSTK graphical representation in a Qt Widget |
 igstk::RealTimeClock | The RealTimeClock provides a timestamp from a real-time clock |
 igstk::StateMachine< TClass > | Generic implementation of the State Machine model |
 streambuf | |
  igstk::MultipleOutput | Class MultipleOutput allows writing simultaneously to multiple streams |
 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::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::ViewProxy< FLTKWidget > | |
  igstk::ViewProxy< QTWidget > | |
 vtkOutputWindow | |
  igstk::VTKLoggerOutput | This class overrides vtk::OutputWindow to redirect messages from VTK to itk::Logger |
 vtkRenderWindowInteractor | |
  igstk::RenderWindowInteractor | |