This file contains the declarations of IGSTK Events used to communicate among components.
More...
Namespaces |
| namespace | Friends |
| namespace | EventHelperType |
Classes |
| class | AffineTransform |
| | A class representing a 3D affine transform. More...
|
| class | Annotation2D |
| | Add 2D annotations to the viewport. More...
|
| struct | Ascension3DGEventErrorType |
| | Structure holding the Ascension 3DG error type. More...
|
| struct | Ascension3DGToolEventStruct |
| | Structure holding a notification event. More...
|
| class | Ascension3DGTracker |
| | Provides support for the Ascension 3D Guidance trackers. More...
|
| class | Ascension3DGTrackerTool |
| | Ascension specific TrackerTool class for the 3D Guidance family of trackers. More...
|
| class | AscensionCommandInterpreter |
| class | AscensionTracker |
| | Provides support for the Ascension trackers. More...
|
| class | AscensionTrackerTool |
| | A Ascension-specific TrackerTool class. More...
|
| class | AuroraTracker |
| | Provides support for the AURORA magnetic tracker. More...
|
| class | AuroraTrackerTool |
| | An Aurora-specific TrackerTool class. More...
|
| class | AxesObject |
| | This class represents a Axes object. More...
|
| class | AxesObjectRepresentation |
| | This class provides a visual representation of an Axes object. More...
|
| class | BinaryData |
| | BinaryData representing a binary data chunk. More...
|
| class | BoxObject |
| | This class represents a Box object. More...
|
| class | BoxObjectRepresentation |
| | This class represents a box object. More...
|
| class | CircularSimulatedTracker |
| | A simulated tracker that reports a circular movement. More...
|
| class | Communication |
| | Class Communication is the base class for communication between the tracker class and the hardware tracking device. More...
|
| class | ConeObject |
| | This class represents a cone object. More...
|
| class | ConeObjectRepresentation |
| | This class represents a cone object. More...
|
| class | CoordinateSystem |
| | This class represents the frame of a coordinate reference system. More...
|
| class | CoordinateSystemDelegator |
| | Encapsulates common logic for handling coordinate reference system calls on objects with CoordinateSystems. More...
|
| class | CoordinateSystemSetTransformResult |
| | This class encapsulates the details of setting parent and child relationships between coordinate systems. More...
|
| class | CoordinateSystemTransformToErrorResult |
| | This class is used a result of RequestComputeTransformTo when there is an error. More...
|
| class | CoordinateSystemTransformToResult |
| | This class encapsulates the results of asking the coordinate reference system for a transform to another coordinate reference system. More...
|
| class | CrossHairObjectRepresentation |
| | This class provides a visual representation of a CrossHairSpatialObject. More...
|
| class | CrossHairSpatialObject |
| | This class represents a cross hair spatial object. More...
|
| class | CTImageReader |
| | This class implements a reader specific for CT modality. More...
|
| class | CTImageSpatialObject |
| | Represents a CT scan placed correctly in physical coordinates. More...
|
| class | CTImageSpatialObjectRepresentation |
| | This class implements a spatial object representation for CT images. More...
|
| class | CylinderObject |
| | This class represents a cylinder object. More...
|
| class | CylinderObjectRepresentation |
| | This class represents a cylinder object. More...
|
| class | DICOMImageReader |
| | This class reads DICOM files. More...
|
| class | EllipsoidObject |
| | This class represents an ellipsoid object. More...
|
| class | EllipsoidObjectRepresentation |
| | This class represents an ellipsoid object. More...
|
| class | FLTKTextBufferLogOutput |
| | Class FLTKTextBufferLogOutput represents a standard output stream. More...
|
| class | FLTKTextLogOutput |
| | Class FLTKTextLogOutput represents LogOutput for FLTK Fl_Text_Display. More...
|
| class | FLTKWidget |
| | Display IGSTK graphical representation in a FLTK window. More...
|
| class | Frame |
| | Frame from an external input device. More...
|
| class | GroupObject |
| | Implements the 3-dimensional Group structure. More...
|
| class | ImageReader |
| | This class is a base class for all image reader classes. More...
|
| class | ImageResliceObjectRepresentation |
| | This class represents an oblique image object. More...
|
| class | ImageSpatialObject |
| | This class represents an image object. More...
|
| class | ImageSpatialObjectRepresentation |
| | This class renders and ImageSpatialObject in a VTK scene using a slice based representation. More...
|
| class | InfiniTrackTracker |
| | Provides support for the InfiniTrack optical tracker. More...
|
| class | InfiniTrackTrackerTool |
| | A InfiniTrack-specific TrackerTool class. More...
|
| class | Landmark3DRegistration |
| | This class computes rigid body transformation parameters between two 3D coordinate systems. More...
|
| class | Landmark3DRegistrationErrorEstimator |
| | This class estimates error in point-based rigid-body landmark registration . More...
|
| class | Logger |
| | Class used for handling logging tasks. More...
|
| class | MeshObject |
| | Implements the 3-dimensional mesh structure. More...
|
| class | MeshObjectRepresentation |
| | This class represents a Mesh object. More...
|
| class | MeshReader |
| | This class reads 3D Mesh in the metaIO format. More...
|
| class | MeshResliceObjectRepresentation |
| | This class represents a Mesh object. More...
|
| class | MicronTracker |
| | Provides support for the Claron MicronTracker. More...
|
| class | MicronTrackerTool |
| | A MicronTracker-specific TrackerTool class. More...
|
| class | MouseTracker |
| | Implementation of the Mouse TrackerTool class. More...
|
| class | MouseTrackerTool |
| | A MouseTracker-specific TrackerTool class. More...
|
| class | MR3DImageToUS3DImageRegistration |
| | This class registers a 3D MR image with a 3D Utrasound image. More...
|
| class | MRImageReader |
| | This class implements a reader specific for MR modality. More...
|
| class | MRImageSpatialObject |
| | Represents a MR scan placed correctly in physical coordinates. More...
|
| class | MRImageSpatialObjectRepresentation |
| | This class implements a spatial object represenation for MRI modality. More...
|
| class | MultipleOutput |
| | Class MultipleOutput allows writing simultaneously to multiple streams. More...
|
| class | NDICommandInterpreter |
| | Mediate between a Tracker and its Communication object. More...
|
| class | NDIErrorEvent |
| | Report errors for the NDICommandInterpreter. More...
|
| class | NDITracker |
| | Provides support for the NDI trackers. More...
|
| class | Object |
| | Base class for all the IGSTK classes. More...
|
| class | ObjectRepresentation |
| | An abstract base class for all the igstk representation objects. More...
|
| class | OpenIGTLinkVideoImager |
| | This imager provides support for socket communication (using the Open IGTLink protocol) to the OpenIGTLink system. More...
|
| class | OpenIGTLinkVideoImagerTool |
| | A OpenIGTLinkVideoImager-specific VideoImagerTool class. More...
|
| class | PerspectiveTransform |
| | A class representing a 3D rigid transformation followed by a perspective projection. More...
|
| class | PETImageReader |
| | This class implements a reader specific for PET modality. More...
|
| class | PETImageSpatialObject |
| | Represents a PET scan placed correctly in physical coordinates. More...
|
| class | PETImageSpatialObjectRepresentation |
| | This class implements a spatial object representation for PET images. More...
|
| class | PivotCalibration |
| | This class encapsulates the pivot calibration algorithm and tracking data acquistion for performing tool tip calibration. More...
|
| class | PivotCalibrationFLTKWidget |
| | This class is a user interface (FLTK-based) for the pivot calibration class. More...
|
| class | PolarisTracker |
| | Provides support for the Polaris optical tracker. More...
|
| class | PolarisTrackerTool |
| | A Polaris-specific TrackerTool class. More...
|
| class | PulseGenerator |
| | This class produces ClockTickEvents at a user-defined frequency. More...
|
| class | QMouseTracker |
| | Implementation of the Mouse TrackerTool class. More...
|
| class | QMouseTrackerTool |
| | A MouseTracker-specific TrackerTool class. More...
|
| class | QTWidget |
| | Display IGSTK graphical representation in a Qt Widget. More...
|
| class | RealTimeClock |
| | The RealTimeClock provides a timestamp from a real-time clock. More...
|
| class | RenderWindowInteractor |
| class | ReslicerPlaneSpatialObject |
| | This class generates reslicing plane equation. More...
|
| class | SerialCommunication |
| | This class implements communication over a serial port via RS-232. More...
|
| class | SerialCommunicationForPosix |
| | This class implements Posix specific methods for 32-bit communication over a Serial Port(RS-232 connection). More...
|
| class | SerialCommunicationForWindows |
| | This class implements Windows specific methods for 32-bit communication over a Serial Port(RS-232 connection). More...
|
| class | SerialCommunicationSimulator |
| | This class simulates serial communication via a file. More...
|
| class | SimulatedTracker |
| | Implementation of a class that simulates a tracker. More...
|
| class | SimulatedTrackerTool |
| | A Tracker-specific TrackerTool class. More...
|
| class | SpatialObject |
| | Geometrical abstraction of physical objects present in the surgical scene. More...
|
| class | SpatialObjectReader |
| | This class reads spatial object data stored in files. More...
|
| class | StateMachine |
| | Generic implementation of the State Machine model. More...
|
| class | StateMachineInput |
| | Generic implementation of the Input in a State Machine model. More...
|
| class | StateMachineState |
| | Generic implementation of the State in a State Machine model. More...
|
| class | TimeStamp |
| | TimeStamp provides periods of validity for data. More...
|
| class | Token |
| | Class that provides unique identifiers. More...
|
| class | ToolProjectionObjectRepresentation |
| | This class provides a visual representation of a ToolProjectionObject. More...
|
| class | ToolProjectionSpatialObject |
| | This class describes a surgical tool object projected onto a reslicing plane. More...
|
| class | Tracker |
| | Abstract superclass for concrete IGSTK Tracker classes. More...
|
| class | TrackerTool |
| | Abstract superclass for concrete IGSTK TrackerTool classes. More...
|
| class | TrackerToolObserverToOpenIGTLinkRelay |
| | This class observe a TrackerTool for Transforms events and relay them to a socket connection. More...
|
| class | Transform |
| | A class representing a 3D Rigid transform. More...
|
| class | TransformBase |
| | The abstract base class for all of the IGSTK transform types. More...
|
| class | TransformObserver |
| class | TubeObject |
| | This class represents a Tube object. More...
|
| class | TubeObjectRepresentation |
| | This class implements the representation a Tube object. More...
|
| class | TubeReader |
| | This class reads 3D Tube in the metaIO format. More...
|
| class | UltrasoundImageSimulator |
| | This class simulates an ultrasound image by extracting a slice from a 3D MR or CT image. More...
|
| class | UltrasoundProbeObject |
| | This class represents a UltrasoundProbe object. More...
|
| class | UltrasoundProbeObjectRepresentation |
| | This class represents a UltrasoundProbe object. More...
|
| class | USImageObject |
| | Represents an Ultrasound Image Object in physical space. More...
|
| class | USImageObjectRepresentation |
| | This class implements a spatial object representation for US modality. More...
|
| class | USImageReader |
| | This class implements a reader specific for US modality. More...
|
| class | VideoFrameRepresentation |
| class | VideoFrameSpatialObject |
| class | VideoImager |
| | Abstract superclass for concrete IGSTK VideoImager classes. More...
|
| class | VideoImagerTool |
| | Abstract superclass for concrete IGSTK VideoImagerTool classes. More...
|
| class | View |
| | Display graphical representations of surgical scenes. More...
|
| class | View2D |
| | Provides functionality of rendering a scene in a 2D window. More...
|
| class | View3D |
| | Provides the functionality of rendering a scene in a 3D window. More...
|
| class | ViewProxy |
| | Link widget classes with the view class. More...
|
| class | ViewProxyBase |
| | A base class for widget type templated proxy classes. More...
|
| class | VTKLoggerOutput |
| | This class overrides vtk::OutputWindow to redirect messages from VTK to itk::Logger. More...
|
| class | WebcamWinVideoImager |
| | This derivation of the VideoImager class provides communication to a Webcam in Windows. More...
|
| class | WebcamWinVideoImagerTool |
| | A WebcamWin -specific VideoImagerTool class. More...
|
Enumerations |
| enum | AscensionCommand {
FB_POINT = 'B',
FB_STREAM = '@',
FB_REPORT_RATE_FULL = 'Q',
FB_REPORT_RATE_DIV2 = 'R',
FB_REPORT_RATE_DIV8 = 'S',
FB_REPORT_RATE_DIV32 = 'T',
FB_C_POSITION = 'V',
FB_C_ANGLES = 'W',
FB_C_MATRIX = 'X',
FB_C_POSITION_ANGLES = 'Y',
FB_C_POSITION_MATRIX = 'Z',
FB_C_QUATERNION = '\\',
FB_C_POSITION_QUATERNION = ']',
FB_BUTTON_MODE = 'M',
FB_BUTTON_READ = 'N',
FB_ANGLE_ALIGN1 = 'J',
FB_REFERENCE_FRAME1 = 'H',
FB_ANGLE_ALIGN2 = 'q',
FB_REFERENCE_FRAME2 = 'r',
FB_FBB_RESET = '/',
FB_HEMISPHERE = 'L',
FB_NEXT_TRANSMITTER = '0',
FB_RUN = 'F',
FB_SLEEP = 'G',
FB_SYNC = 'A',
FB_XOFF = '\x13',
FB_XON = '\x11',
FB_RS232_TO_FBB = '\xF0',
FB_RS232_TO_FBB_E = '\xE0',
FB_RS232_TO_FBB_SE = '\xA0',
FB_EXAMINE_VALUE = 'O',
FB_CHANGE_VALUE = 'P'
} |
| | Every bird command consists of a single byte. More...
|
| enum | AscensionDataFormat {
FB_POSITION = 'V',
FB_ANGLES = 'W',
FB_MATRIX = 'X',
FB_POSITION_ANGLES = 'Y',
FB_POSITION_MATRIX = 'Z',
FB_QUATERNION = '\\',
FB_POSITION_QUATERNION = ']'
} |
| | The Flock of Birds supports several different data formats, which can be set with the SetFormat() method. More...
|
| enum | AscensionStatusBits {
FB_STATUS_STREAMING = 0x0001,
FB_STATUS_FORMAT = 0x001E,
FB_STATUS_SLEEPING = 0x0020,
FB_STATUS_XOFF = 0x0040,
FB_STATUS_FACTORY = 0x0080,
FB_STATUS_NO_SYNC = 0x0100,
FB_STATUS_CRT_SYNC = 0x0200,
FB_STATUS_EXPANDED = 0x0400,
FB_STATUS_HOST_SYNC = 0x0800,
FB_STATUS_RUNNING = 0x1000,
FB_STATUS_ERROR = 0x2000,
FB_STATUS_INITIALIZED = 0x4000,
FB_STATUS_MASTER = 0x8000
} |
| | The bird status parameter FB_STATUS can be examined using the ExamineValue() function. More...
|
| enum | AscensionBusStatusBits {
FB_FBB_STATUS_ERT0 = 0x01,
FB_FBB_STATUS_ERT1 = 0x02,
FB_FBB_STATUS_ERT2 = 0x04,
FB_FBB_STATUS_ERT3 = 0x08,
FB_FBB_STATUS_ERT = 0x10,
FB_FBB_STATUS_SENSOR = 0x20,
FB_FBB_STATUS_RUNNING = 0x40,
FB_FBB_STATUS_ACCESSIBLE = 0x80
} |
| | The FB_FBB_STATUS parameter can be examined using ExamineValueBytes(), which will provide one status byte for each bird supported by the current addressing mode: 14 in FB_NORMAL addressing mode, 30 in FB_EXPANDED addressing mode, and 126 in FB_SUPER_EXPANDED addressing mode. More...
|
| enum | AscensionErrorCode {
FB_NO_ERROR = 0,
FB_OPEN_ERROR = 1,
FB_COM_ERROR = 2,
FB_IO_ERROR = 3,
FB_TIMEOUT_ERROR = 4,
FB_PARM_ERROR = 5,
FB_COMMAND_ERROR = 6,
FB_ILLEGAL_ERROR = 7,
FB_PHASE_ERROR = 8,
FB_RESOURCE_ERROR = 9
} |
| | The following error codes are returned by GetError(): More...
|
| enum | AscensionAddressMode { FB_NORMAL = 0,
FB_EXPANDED = 1,
FB_SUPER_EXPANDED = 3
} |
| | The FB_FBB_ADDRESS_MODE parameter can be examined with ExamineValue(). More...
|
| enum | AscensionHemisphere {
FB_FORWARD = 0x0000,
FB_AFT = 0x0100,
FB_UPPER = 0x010C,
FB_LOWER = 0x000C,
FB_LEFT = 0x0106,
FB_RIGHT = 0x0006
} |
| | The FB_P_HEMISPHERE parameter can be examined with ExamineValue() and changed with fbChangeValue(). More...
|
| enum | AscensionPositionScale { FB_STANDARD = 0,
FB_EXTENDED = 1
} |
| | The FB_POSITION_SCALING parameter is specified here in millimeters rather than inches. More...
|
| enum | AscensionParameter {
FB_STATUS = 0,
FB_REVISION = 1,
FB_SPEED = 2,
FB_POSITION_SCALING = 3,
FB_FILTER = 4,
FB_ALPHA_MIN = 5,
FB_RATE_COUNT = 6,
FB_RATE = 7,
FB_DATA_READY = 8,
FB_DATA_READY_CHAR = 9,
FB_ERROR_CODE = 10,
FB_ERROR_BEHAVIOR = 11,
FB_VM = 12,
FB_ALPHA_MAX = 13,
FB_ELIMINATION = 14,
FB_IDENTIFICATION = 15,
FB_ERROR_CODE_EXPANDED = 16,
FB_REFERENCE_FRAME = 17,
FB_TRANSMITTER_MODE = 18,
FB_FBB_ADDRESS_MODE = 19,
FB_LINE_FILTER = 20,
FB_FBB_ADDRESS = 21,
FB_P_HEMISPHERE = 22,
FB_P_ANGLE_ALIGN2 = 23,
FB_P_REFERENCE_FRAME2 = 24,
FB_SERIAL_NUMBER = 25,
FB_SENSOR_SERIAL_NUMBER = 26,
FB_XMTR_SERIAL_NUMBER = 27,
FB_FBB_DELAY = 32,
FB_GROUP_MODE = 35,
FB_FBB_STATUS = 36,
FB_FBB_AUTOCONFIG = 50
} |
| enum | AscensionBaudRate {
FB_2400 = 0,
FB_4800 = 1,
FB_9600 = 2,
FB_19200 = 3,
FB_38400 = 4,
FB_57600 = 5,
FB_115200 = 6
} |
Functions |
| std::ostream & | operator<< (std::ostream &os, const igstk::AffineTransform &o) |
| | igstkLoadedEventMacro (Ascension3DGErrorEvent, IGSTKErrorEvent, Ascension3DGEventErrorType) |
| | igstkLoadedEventMacro (Ascension3DGToolEvent, IGSTKEvent, Ascension3DGToolEventStruct) |
| | igstkEventMacro (AuroraTrackerToolEvent, StringEvent) |
| | igstkEventMacro (AuroraTrackerToolErrorEvent, TrackerToolErrorEvent) |
| | igstkEventMacro (InvalidAuroraPortNumberErrorEvent, AuroraTrackerToolErrorEvent) |
| | igstkEventMacro (InvalidAuroraSROMFilenameErrorEvent, AuroraTrackerToolErrorEvent) |
| | igstkEventMacro (InvalidAuroraPartNumberErrorEvent, AuroraTrackerToolErrorEvent) |
| | igstkEventMacro (InvalidAuroraChannelNumberErrorEvent, AuroraTrackerToolErrorEvent) |
| std::ostream & | operator<< (std::ostream &os, const igstk::BinaryData &o) |
| | operator<< redefinition
|
| | igstkEventMacro (CoordinateSystemErrorEvent, IGSTKErrorEvent) |
| | igstkEventMacro (CoordinateSystemSetParentError, CoordinateSystemErrorEvent) |
| | igstkEventMacro (CoordinateSystemNullParentEvent, CoordinateSystemSetParentError) |
| | This event should be invoked when RequestSetTransformAndParent is called with a NULL parent.
|
| | igstkEventMacro (CoordinateSystemThisParentEvent, CoordinateSystemSetParentError) |
| | This event should be invoked when RequestSetTransformAndParent is called with the parent == this.
|
| | igstkLoadedConstObjectEventMacro (CoordinateSystemParentCycleEvent, CoordinateSystemSetParentError, CoordinateSystem) |
| | This event should be invoked when RequestSetTransformAndParent is called with a parent that causes a cycle in the coordinate system graph.
|
| | igstkLoadedEventMacro (CoordinateSystemSetTransformEvent, IGSTKEvent, CoordinateSystemSetTransformResult) |
| | This event is invoked when RequestComputeTransformTo is called successfully.
|
| | igstkLoadedEventMacro (CoordinateSystemTransformToNullTargetEvent, TransformNotAvailableEvent, CoordinateSystemTransformToErrorResult) |
| | This event is invoked when RequestComputeTransformTo is called with a NULL target coordinate system.
|
| | igstkLoadedEventMacro (CoordinateSystemTransformToDisconnectedEvent, TransformNotAvailableEvent, CoordinateSystemTransformToErrorResult) |
| | This event is invoked when RequestComputeTransformTo is called with a destination coordinate system that is not reachable, i.e.
|
| | igstkLoadedEventMacro (CoordinateSystemTransformToEvent, IGSTKEvent, CoordinateSystemTransformToResult) |
| | This event is invoked when RequestComputeTransformTo is called successfully.
|
| | igstkEventMacro (DICOMModalityEvent, StringEvent) |
| | igstkEventMacro (DICOMPatientNameEvent, StringEvent) |
| | igstkEventMacro (DICOMImageReaderEvent, StringEvent) |
| | igstkEventMacro (DICOMImageReaderErrorEvent, IGSTKErrorWithStringEvent) |
| | igstkEventMacro (DICOMInvalidRequestErrorEvent, DICOMImageReaderErrorEvent) |
| | igstkEventMacro (DICOMImageDirectoryEmptyErrorEvent, DICOMImageReaderErrorEvent) |
| | igstkEventMacro (DICOMImageDirectoryDoesNotExistErrorEvent, DICOMImageReaderErrorEvent) |
| | igstkEventMacro (DICOMImageDirectoryIsNotDirectoryErrorEvent, DICOMImageReaderErrorEvent) |
| | igstkEventMacro (DICOMImageDirectoryDoesNotHaveEnoughFilesErrorEvent, DICOMImageReaderErrorEvent) |
| | igstkEventMacro (DICOMImageSeriesFileNamesGeneratingErrorEvent, DICOMImageReaderErrorEvent) |
| | igstkEventMacro (DICOMImageReadingErrorEvent, DICOMImageReaderErrorEvent) |
| | igstkEventMacro (IGSTKEvent, itk::UserEvent) |
| | igstkEventMacro (IGSTKErrorEvent, IGSTKEvent) |
| | igstkEventMacro (PulseEvent, IGSTKEvent) |
| | igstkEventMacro (RefreshEvent, IGSTKEvent) |
| | igstkEventMacro (CompletedEvent, IGSTKEvent) |
| | igstkEventMacro (InputOutputErrorEvent, IGSTKErrorEvent) |
| | igstkEventMacro (InputOutputTimeoutEvent, IGSTKErrorEvent) |
| | igstkEventMacro (OpenPortErrorEvent, IGSTKErrorEvent) |
| | igstkEventMacro (ClosePortErrorEvent, IGSTKErrorEvent) |
| | igstkEventMacro (InvalidRequestErrorEvent, IGSTKErrorEvent) |
| | igstkEventMacro (TransformNotAvailableEvent, InvalidRequestErrorEvent) |
| | igstkEventMacro (TransformExpiredErrorEvent, TransformNotAvailableEvent) |
| | igstkLoadedEventMacro (PointEvent, IGSTKEvent, EventHelperType::PointType) |
| | igstkLoadedEventMacro (LandmarkRegistrationErrorEvent, IGSTKErrorEvent, EventHelperType::DoubleType) |
| | igstkLoadedEventMacro (StringEvent, IGSTKEvent, EventHelperType::StringType) |
| | igstkLoadedEventMacro (UnsignedIntEvent, IGSTKEvent, EventHelperType::UnsignedIntType) |
| | igstkLoadedEventMacro (IntegerBoundsEvent, IGSTKEvent, EventHelperType::IntegerBoundsType) |
| | igstkLoadedEventMacro (ImageBoundsEvent, IGSTKEvent, EventHelperType::ImageBoundsType) |
| | igstkLoadedEventMacro (ImageExtentEvent, IGSTKEvent, EventHelperType::ImageExtentType) |
| | igstkLoadedEventMacro (VTKImageModifiedEvent, IGSTKEvent, EventHelperType::VTKImagePointerType) |
| | igstkLoadedEventMacro (VTKCameraModifiedEvent, IGSTKEvent, EventHelperType::VTKCameraPointerType) |
| | igstkLoadedEventMacro (DoubleTypeEvent, IGSTKEvent, EventHelperType::DoubleType) |
| | igstkLoadedEventMacro (IGSTKErrorWithStringEvent, IGSTKErrorEvent, EventHelperType::StringType) |
| | igstkEventMacro (AxialSliceBoundsEvent, IntegerBoundsEvent) |
| | igstkEventMacro (SagittalSliceBoundsEvent, IntegerBoundsEvent) |
| | igstkEventMacro (CoronalSliceBoundsEvent, IntegerBoundsEvent) |
| std::ostream & | operator<< (std::ostream &os, const FLTKWidget &o) |
| std::ostream & | operator<< (std::ostream &os, const igstk::Frame &o) |
| std::ostream & | operator<< (std::ostream &os, const igstk::PerspectiveTransform &o) |
| | igstkEventMacro (PolarisTrackerToolEvent, StringEvent) |
| | igstkEventMacro (PolarisTrackerToolErrorEvent, TrackerToolErrorEvent) |
| | igstkEventMacro (InvalidPolarisPortNumberErrorEvent, PolarisTrackerToolErrorEvent) |
| | igstkEventMacro (InvalidPolarisSROMFilenameErrorEvent, PolarisTrackerToolErrorEvent) |
| | igstkEventMacro (InvalidPolarisPartNumberErrorEvent, PolarisTrackerToolErrorEvent) |
| std::ostream & | operator<< (std::ostream &os, const QTWidget &o) |
| | igstkLoadedObjectEventMacro (SpatialObjectModifiedEvent, IGSTKEvent, SpatialObject) |
| | Event to be invoked when the state of the SpatialObject changes.
|
| | igstkEventMacro (SpatialObjectNotAvailableEvent, IGSTKErrorEvent) |
| | Event to be send to observers that request a SpatialObject, when the spatial object is not yet ready at the provider.
|
| template<class TClass > |
| std::ostream & | operator<< (std::ostream &os, const StateMachine< TClass > &o) |
| | Print the object information in a stream.
|
| std::ostream & | operator<< (std::ostream &os, const TimeStamp &o) |
| std::ostream & | operator<< (std::ostream &os, const Token &o) |
| | igstkEventMacro (TrackerEvent, StringEvent) |
| | igstkEventMacro (TrackerErrorEvent, IGSTKErrorWithStringEvent) |
| | igstkEventMacro (TrackerOpenEvent, TrackerEvent) |
| | igstkEventMacro (TrackerOpenErrorEvent, TrackerErrorEvent) |
| | igstkEventMacro (TrackerCloseEvent, TrackerEvent) |
| | igstkEventMacro (TrackerCloseErrorEvent, TrackerErrorEvent) |
| | igstkEventMacro (TrackerInitializeEvent, TrackerEvent) |
| | igstkEventMacro (TrackerInitializeErrorEvent, TrackerErrorEvent) |
| | igstkEventMacro (TrackerStartTrackingEvent, TrackerEvent) |
| | igstkEventMacro (TrackerStartTrackingErrorEvent, TrackerErrorEvent) |
| | igstkEventMacro (TrackerStopTrackingEvent, TrackerEvent) |
| | igstkEventMacro (TrackerStopTrackingErrorEvent, TrackerErrorEvent) |
| | igstkEventMacro (TrackerUpdateStatusEvent, TrackerEvent) |
| | igstkEventMacro (TrackerUpdateStatusErrorEvent, TrackerErrorEvent) |
| | igstkEventMacro (TrackerToolTransformUpdateEvent, TrackerEvent) |
| | igstkEventMacro (TrackerToolEvent, StringEvent) |
| | igstkEventMacro (TrackerToolErrorEvent, IGSTKErrorWithStringEvent) |
| | igstkEventMacro (TrackerToolConfigurationEvent, TrackerToolEvent) |
| | igstkEventMacro (TrackerToolConfigurationErrorEvent, TrackerToolErrorEvent) |
| | igstkEventMacro (InvalidRequestToAttachTrackerToolErrorEvent, TrackerToolErrorEvent) |
| | igstkEventMacro (InvalidRequestToDetachTrackerToolErrorEvent, TrackerToolErrorEvent) |
| | igstkEventMacro (TrackerToolAttachmentToTrackerEvent, TrackerToolEvent) |
| | igstkEventMacro (TrackerToolAttachmentToTrackerErrorEvent, TrackerToolErrorEvent) |
| | igstkEventMacro (TrackerToolDetachmentFromTrackerEvent, TrackerToolEvent) |
| | igstkEventMacro (TrackerToolDetachmentFromTrackerErrorEvent, TrackerToolErrorEvent) |
| | igstkEventMacro (TrackerToolMadeTransitionToTrackedStateEvent, TrackerToolEvent) |
| | igstkEventMacro (TrackerToolNotAvailableToBeTrackedEvent, TrackerToolEvent) |
| | igstkEventMacro (ToolTrackingStartedEvent, TrackerToolEvent) |
| | igstkEventMacro (ToolTrackingStoppedEvent, TrackerToolEvent) |
| std::ostream & | operator<< (std::ostream &os, const TrackerTool &o) |
| std::ostream & | operator<< (std::ostream &os, const igstk::Transform &o) |
| std::ostream & | operator<< (std::ostream &os, const igstk::TransformBase &o) |
| | igstkEventMacro (VideoImagerEvent, StringEvent) |
| | igstkEventMacro (VideoImagerErrorEvent, IGSTKErrorWithStringEvent) |
| | igstkEventMacro (VideoImagerOpenEvent, VideoImagerEvent) |
| | igstkEventMacro (VideoImagerOpenErrorEvent, VideoImagerErrorEvent) |
| | igstkEventMacro (VideoImagerCloseEvent, VideoImagerEvent) |
| | igstkEventMacro (VideoImagerCloseErrorEvent, VideoImagerErrorEvent) |
| | igstkEventMacro (VideoImagerInitializeEvent, VideoImagerEvent) |
| | igstkEventMacro (VideoImagerInitializeErrorEvent, VideoImagerErrorEvent) |
| | igstkEventMacro (VideoImagerStartImagingEvent, VideoImagerEvent) |
| | igstkEventMacro (VideoImagerStartImagingErrorEvent, VideoImagerErrorEvent) |
| | igstkEventMacro (VideoImagerStopImagingEvent, VideoImagerEvent) |
| | igstkEventMacro (VideoImagerStopImagingErrorEvent, VideoImagerErrorEvent) |
| | igstkEventMacro (VideoImagerUpdateStatusEvent, VideoImagerEvent) |
| | igstkEventMacro (VideoImagerUpdateStatusErrorEvent, VideoImagerErrorEvent) |
| | igstkEventMacro (VideoImagerToolEvent, StringEvent) |
| | igstkEventMacro (VideoImagerToolErrorEvent, IGSTKErrorWithStringEvent) |
| | igstkEventMacro (VideoImagerToolConfigurationEvent, VideoImagerToolEvent) |
| | igstkEventMacro (VideoImagerToolConfigurationErrorEvent, VideoImagerToolErrorEvent) |
| | igstkEventMacro (InvalidRequestToAttachVideoImagerToolErrorEvent, VideoImagerToolErrorEvent) |
| | igstkEventMacro (InvalidRequestToDetachVideoImagerToolErrorEvent, VideoImagerToolErrorEvent) |
| | igstkEventMacro (VideoImagerToolAttachmentToVideoImagerEvent, VideoImagerToolEvent) |
| | igstkEventMacro (VideoImagerToolAttachmentToVideoImagerErrorEvent, VideoImagerToolErrorEvent) |
| | igstkEventMacro (VideoImagerToolDetachmentFromVideoImagerEvent, VideoImagerToolEvent) |
| | igstkEventMacro (VideoImagerToolDetachmentFromVideoImagerErrorEvent, VideoImagerToolErrorEvent) |
| | igstkEventMacro (VideoImagerToolMadeTransitionToStreamingStateEvent, VideoImagerToolEvent) |
| | igstkEventMacro (VideoImagerToolNotAvailableEvent, VideoImagerToolEvent) |
| | igstkEventMacro (ToolImagingStartedEvent, VideoImagerToolEvent) |
| | igstkEventMacro (ToolImagingStoppedEvent, VideoImagerToolEvent) |
| | igstkLoadedEventMacro (FrameModifiedEvent, IGSTKEvent, igstk::Frame) |
| std::ostream & | operator<< (std::ostream &os, const VideoImagerTool &o) |
| std::ostream & | operator<< (std::ostream &os, const View &o) |
| std::ostream & | operator<< (std::ostream &os, VTKLoggerOutput &o) |
| | operator << for printing out through the output stream
|
Variables |
| const unsigned int | MAX_PORT_NUMBER = 12 |
| const unsigned int | MAX_WIRED_PORT_NUMBER = 4 |
| const unsigned int | NUMBER_OF_ATTEMPTS = 256 |
| const unsigned int | MAX_CHANNEL_NUMBER = 1 |