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...
|
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 | 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 | PivotCalibration |
| This class encapsulates the pivot calibration algorithm and tracking data acquistion for performing tool tip calibration. More...
|
class | PivotCalibrationAlgorithm |
| This class implements the pivot calibration algorithm, locating a tools tip relative to a tracked coordinate system. 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) |
| 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 |