| This file contains the declarations of IGSTK Events used to communicate among components | |
| A proxy that ensures the encapsulation of the CoordinateSystem | |
| This class is intended to make the connection between the ImageReader and its output, the ImageSpatialObject | |
| This class is intended to make the connection between the MeshReader and its output, the MeshSpatialObject | |
| This class is intended to make the connection between the TubeReader and its output, the TubeSpatialObject | |
| This class is intended to make the connection between the UltrasoundImageSimulator and its output the ImageSpatialObject | |
| A class representing a 3D affine transform | |
| Add 2D annotations to the viewport | |
| Structure holding the Ascension 3DG error type | |
| Structure holding a notification event | |
| Provides support for the Ascension 3D Guidance trackers | |
| Ascension specific TrackerTool class for the 3D Guidance family of trackers | |
| Provides support for the Ascension trackers | |
| A Ascension-specific TrackerTool class | |
| Provides support for the AURORA magnetic tracker | |
| An Aurora-specific TrackerTool class | |
| This class represents a Axes object | |
| This class provides a visual representation of an Axes object | |
| BinaryData representing a binary data chunk | |
| This class represents a Box object | |
| This class represents a box object | |
| A simulated tracker that reports a circular movement | |
| Class Communication is the base class for communication between the tracker class and the hardware tracking device | |
| This class represents a cone object | |
| This class represents a cone object | |
| This class represents the frame of a coordinate reference system | |
| Encapsulates common logic for handling coordinate reference system calls on objects with CoordinateSystems | |
| This class encapsulates the details of setting parent and child relationships between coordinate systems | |
| This class is used a result of RequestComputeTransformTo when there is an error | |
| This class encapsulates the results of asking the coordinate reference system for a transform to another coordinate reference system | |
| This class provides a visual representation of a CrossHairSpatialObject | |
| This class represents a cross hair spatial object | |
| This class implements a reader specific for CT modality | |
| Represents a CT scan placed correctly in physical coordinates | |
| This class implements a spatial object representation for CT images | |
| This class represents a cylinder object | |
| This class represents a cylinder object | |
| This class reads DICOM files | |
| This class represents an ellipsoid object | |
| This class represents an ellipsoid object | |
| Class FLTKTextBufferLogOutput represents a standard output stream | |
| Class FLTKTextLogOutput represents LogOutput for FLTK Fl_Text_Display | |
| Display IGSTK graphical representation in a FLTK window | |
| Frame from an external input device | |
| Implements the 3-dimensional Group structure | |
| This class is a base class for all image reader classes | |
| This class represents an oblique image object | |
| This class represents an image object | |
| This class renders and ImageSpatialObject in a VTK scene using a slice based representation | |
| Provides support for the InfiniTrack optical tracker | |
| A InfiniTrack-specific TrackerTool class | |
| This class computes rigid body transformation parameters between two 3D coordinate systems | |
| This class estimates error in point-based rigid-body landmark registration | |
| Class used for handling logging tasks | |
| Implements the 3-dimensional mesh structure | |
| This class represents a Mesh object | |
| This class reads 3D Mesh in the metaIO format | |
| This class represents a Mesh object | |
| Provides support for the Claron MicronTracker | |
| A MicronTracker-specific TrackerTool class | |
| Implementation of the Mouse TrackerTool class | |
| A MouseTracker-specific TrackerTool class | |
| This class registers a 3D MR image with a 3D Utrasound image | |
| This class implements a reader specific for MR modality | |
| Represents a MR scan placed correctly in physical coordinates | |
| This class implements a spatial object represenation for MRI modality | |
| Class MultipleOutput allows writing simultaneously to multiple streams | |
| Mediate between a Tracker and its Communication object | |
| Report errors for the NDICommandInterpreter | |
| Provides support for the NDI trackers | |
| Base class for all the IGSTK classes | |
| An abstract base class for all the igstk representation objects | |
| This imager provides support for socket communication (using the Open IGTLink protocol) to the OpenIGTLink system | |
| A OpenIGTLinkVideoImager-specific VideoImagerTool class | |
| A class representing a 3D rigid transformation followed by a perspective projection | |
| This class implements a reader specific for PET modality | |
| Represents a PET scan placed correctly in physical coordinates | |
| This class implements a spatial object representation for PET images | |
| This class encapsulates the pivot calibration algorithm and tracking data acquistion for performing tool tip calibration | |
| This class is a user interface (FLTK-based) for the pivot calibration class | |
| Provides support for the Polaris optical tracker | |
| A Polaris-specific TrackerTool class | |
| This class produces ClockTickEvents at a user-defined frequency | |
| Implementation of the Mouse TrackerTool class | |
| A MouseTracker-specific TrackerTool class | |
| Display IGSTK graphical representation in a Qt Widget | |
| The RealTimeClock provides a timestamp from a real-time clock | |
| This class generates reslicing plane equation | |
| This class implements communication over a serial port via RS-232 | |
| This class implements Posix specific methods for 32-bit communication over a Serial Port(RS-232 connection) | |
| This class implements Windows specific methods for 32-bit communication over a Serial Port(RS-232 connection) | |
| This class simulates serial communication via a file | |
| Implementation of a class that simulates a tracker | |
| A Tracker-specific TrackerTool class | |
| Geometrical abstraction of physical objects present in the surgical scene | |
| This class reads spatial object data stored in files | |
| Generic implementation of the State Machine model | |
| Generic implementation of the Input in a State Machine model | |
| Generic implementation of the State in a State Machine model | |
| TimeStamp provides periods of validity for data | |
| Class that provides unique identifiers | |
| This class provides a visual representation of a ToolProjectionObject | |
| This class describes a surgical tool object projected onto a reslicing plane | |
| Abstract superclass for concrete IGSTK Tracker classes | |
| Abstract superclass for concrete IGSTK TrackerTool classes | |
| This class observe a TrackerTool for Transforms events and relay them to a socket connection | |
| A class representing a 3D Rigid transform | |
| The abstract base class for all of the IGSTK transform types | |
| This class represents a Tube object | |
| This class implements the representation a Tube object | |
| This class reads 3D Tube in the metaIO format | |
| This class simulates an ultrasound image by extracting a slice from a 3D MR or CT image | |
| This class represents a UltrasoundProbe object | |
| This class represents a UltrasoundProbe object | |
| Represents an Ultrasound Image Object in physical space | |
| This class implements a spatial object representation for US modality | |
| This class implements a reader specific for US modality | |
| Abstract superclass for concrete IGSTK VideoImager classes | |
| Abstract superclass for concrete IGSTK VideoImagerTool classes | |
| Display graphical representations of surgical scenes | |
| Provides functionality of rendering a scene in a 2D window | |
| Provides the functionality of rendering a scene in a 3D window | |
| Link widget classes with the view class | |
| A base class for widget type templated proxy classes | |
| This class overrides vtk::OutputWindow to redirect messages from VTK to itk::Logger | |
| This derivation of the VideoImager class provides communication to a Webcam in Windows | |
| A WebcamWin -specific VideoImagerTool class |
1.8.6