C__vtkPlusOvrvisionProVideoSource_h | Class for providing video input from the OvrvisionPro stereo camera device |
C_BmpPalEntry | |
C_FrmGrabMemCB | |
C_FrmGrabNetStat | |
C_FrmGrabVgaModes | |
CAtracsysTracker | |
CvtkPlusToolAxesActor::AxisInfo | Stores rendering objects for each axis |
CBrachyStepper | Generic interface for position tracking using brachy stepper devices |
CChrDataItem | |
CChrSerialPacket | |
CCivcoBrachyStepper | Interface for position tracking using Civco brachy steppers |
CClariusBLE | |
CClariusWifi | |
CClariusWifiInfo | |
CClientData | |
CCmsBrachyStepper | Interface for position tracking using CMS brachy steppers |
►CCNvGpu | |
CCNvSDIoutGpu | |
►CCNvGpuTopology | |
CCNvSDIoutGpuTopology | |
CCNvSDIin | |
CCNvSDIinTopology | |
CCNvSDIout | |
CCoordinate2D | Structure holding a coordinate of a structuring element |
CCoplanarParallelWires | The struct CoplanarparallelWires is a child from FidPattern and represents an undefinite number of coplanar parallel fiducial wires |
Ccustom_videomode | |
CDataBufferItem | Stores a single video frame OR a single transform with a timestamp. This object can be stored in a timestamped buffer |
CDeckLinkAPIWrapper | |
CDeviceSetSelectorWidget | Data selector widget class |
CDVPSyncObjectDescRec | |
CDVPSysmemBufferDescRec | |
CPlusIgtlClientInfo::EncodingParameters | |
CFcsvData | Describes a fiducial list |
CFcsvPoint | Describes a single fiducial point |
CFcsvReader | Reads a fiducial list (fcsv) file The fcsv file is the standard file format of 3D Slicer for storing a fiducial list |
CFcsvWriter | Writes a fiducial list (fcsv) file The fcsv file is the standard file format of 3D Slicer for storing a fiducial list |
CFidDot | This class defines a single dot made obtained from the segmentation part of the algorithm. It contains the X and Y coordinate of the dot as well as its intensity. Also contains an operator to check if dots are equal (both X and Y are the same) |
CFidLabeling | From a list of n-points lines, identifies the relationship between the lines and recognizes patterns defined in the configuration file. It also labels the dots found |
CFidLine | This class defines a single line made from a vector of dots obtained from the segmentation part of the algorithm. It contains the list of indexes of the dots, the length of the line, the origin and the endpoint as well as the line intensity and its direction vector |
CFidLineFinder | This class is used to find the n-points lines from a list of dots. The lines have fixed length and tolerance and their direction vector restricted according to the configuration file. It first finds 2-points lines and then computes n-points lines from these 2-points lines |
CFidPattern | This class stores the different Patterns defined in the configuration file. It contains the wires definition, the distance from the line origin of each expected "dot" and the tolerances on these distances |
CFidPatternRecognition | This class manages the whole pattern recognition algorithm. From a vtk XML data element it handles the initialization of the patterns from the phantom definition file, segments the image, find the n-points lines and then find the pattern and label the dots |
CFidSegmentation | Algorithm for segmenting dots in an image. The dots correspond to the fiducial lines that are orthogonal to the image plane |
CAtracsysTracker::Fiducial | |
CFidWire | This structure defines a single fiducial wire by its name and its endpoint (front and back) |
►CGrabberListener | |
CICCapturingListener | Class that listens for incoming framegrabber images |
►CIAcquisitionDataReceiver | |
CPlusBkProFocusCameraLinkReceiver | Class for receiving images through the BK ProFocus SDK (Grabbie) |
CIBeamformerPowerStateVtbl | |
CIBeamformerVtbl | |
►CIDeckLinkInputCallback | |
CvtkPlusDeckLinkVideoSource | Interface to a BlackMagic DeckLink capture card |
►CIDeckLinkVideoFrame | |
CPlusOutputVideoFrame | |
►CImageIOBase | |
Citk::UlteriusImageIO | Read UlteriusImage file format |
►CImageMessage | |
Cigtl::PlusUsMessage | IGTL message helper class for sending USMessage device messages as IMAGE type message from tracked frame (for MUSiiC igtlMUSMessage) |
CPlusIgtlClientInfo::ImageStream | |
CvtkPlusUsScanConvertCurvilinear::InterpolatedPoint | |
CIntuitiveDaVinci | |
Cioctl_getsn | |
Cioctl_grabframe | |
Cioctl_grabframe2 | |
Cioctl_sendps2 | |
Cioctl_setparams | |
Cioctl_videomode | |
CIProbe2Vtbl | |
CIProbesCollectionVtbl | |
CIProbeVtbl | |
CISampleGrabberFilterVtbl | |
CIScanDepthVtbl | |
CIScanModesVtbl | |
CIUsg3dVolumeDensityVtbl | |
CIUsg3dVolumeSizeVtbl | |
CIUsgAudioVolumeVtbl | |
CIUsgBioeffectsIndicesVtbl | |
CIUsgCineloopVtbl | |
CIUsgCineSink2Vtbl | |
CIUsgCineSinkVtbl | |
CIUsgCineStreamVtbl | |
CIUsgClearViewVtbl | |
CIUsgCollectionVtbl | |
CIUsgCompoundAngleVtbl | |
CIUsgCompoundFramesVtbl | |
CIUsgControlChangeSinkVtbl | |
CIUsgControlVtbl | |
CIUsgCtrlChangeCommonVtbl | |
CIUsgDataSourceRFVtbl | |
CIUsgDataStreamVtbl | |
CIUsgDataViewVtbl | |
CIUsgDataVtbl | |
CIUsgDepthVtbl | |
CIUsgDeviceCapabilitiesVtbl | |
►CIUsgDeviceChangeSink | |
CTelemedUltrasound | |
CIUsgDeviceChangeSinkVtbl | |
CIUsgDopplerBaseLineVtbl | |
CIUsgDopplerColorMapVtbl | |
CIUsgDopplerColorPriorityVtbl | |
CIUsgDopplerColorThresholdVtbl | |
CIUsgDopplerColorTransparencyVtbl | |
CIUsgDopplerCorrectionAngleVtbl | |
CIUsgDopplerPacketSizeVtbl | |
CIUsgDopplerPRFVtbl | |
CIUsgDopplerSampleVolumeVtbl | |
CIUsgDopplerSignalScaleVtbl | |
CIUsgDopplerSignalSmoothVtbl | |
CIUsgDopplerSpectralAvgVtbl | |
CIUsgDopplerSteerAngleVtbl | |
CIUsgDopplerWallFilterVtbl | |
CIUsgDopplerWindowVtbl | |
CIUsgDynamicRangeVtbl | |
CIUsgFileStorageVtbl | |
CIUsgFocusVtbl | |
CIUsgFrameAvgVtbl | |
CIUsgFrameROIVtbl | |
CIUsgfw2DebugVtbl | |
CIUsgfw2Vtbl | |
CIUsgGainVtbl | |
CIUsgGraphVtbl | |
CIUsgImageEnhancementVtbl | |
CIUsgImageOrientationVtbl | |
CIUsgImagePropertiesVtbl | |
CIUsgLineDensityVtbl | |
CIUsgMixerControlVtbl | |
CIUsgMultiBeamVtbl | |
CIUsgPaletteCalculatorVtbl | |
CIUsgPaletteVtbl | |
CIUsgPluginVtbl | |
CIUsgPowerVtbl | |
CIUsgProbeElementsTestVtbl | |
CIUsgProbeFrequency2Vtbl | |
CIUsgProbeFrequency3Vtbl | |
CIUsgPulsesNumberVtbl | |
CIUsgQualPropVtbl | |
CIUsgRejection2Vtbl | |
CIUsgScanConverterPlugin2Vtbl | |
CIUsgScanConverterPluginVtbl | |
CIUsgScanLine2Vtbl | |
CIUsgScanLineProperties2Vtbl | |
CIUsgScanLinePropertiesVtbl | |
CIUsgScanLineSelectorVtbl | |
CIUsgScanLineVtbl | |
CIUsgScanModeVtbl | |
CIUsgScanTypeVtbl | |
CIUsgSpatialFilterVtbl | |
CIUsgSteeringAngleVtbl | |
CIUsgStreamEnableVtbl | |
CIUsgSweepModeVtbl | |
CIUsgSweepSpeedVtbl | |
CIUsgTgcVtbl | |
CIUsgTissueMotionDetectorVtbl | |
CIUsgUnitsVtbl | |
CIUsgValuesVtbl | |
CIUsgViewAngleVtbl | |
CIUsgViewAreaVtbl | |
CIUsgWindowRFVtbl | |
CLabelingResults | This class contains the result of the labeling algorithm. It contains the x and y coordinates of a dot as well as its wire and pattern id to allow identification of the dot |
►CLinearObject | |
CLine | |
CPlane | |
CPoint | |
CReference | |
CLinearObjectBuffer | |
CPlusSpatialModel::LineIntersectionInfo | |
CvtkPlusLineSegmentationAlgo::LineParameters | |
CAtracsysTracker::Marker | |
►CMessageBase | |
Cigtl::PlusTrackedFrameMessage | IGTL message helper class for tracked frame messages |
Cigtl::PlusUsMessage::MessageHeader | |
CnvOptions | |
CNWire | The struct NWire is a child from FidPattern and has two more features that are the intersections of the NWires between lines 1 and 2, and, 2 and 3 |
CvtkPlusProbeCalibrationAlgo::NWireErrorType | |
CvtkPlusProbeCalibrationAlgo::NWirePositionType | |
►CObjectFactoryBase | |
Citk::UlteriusImageIOFactory | Create instances of UlteriusImageIO objects using an object factory |
CvtkPlusUsImagingParameters::ParameterInfo | |
CPatternRecognitionResult | This class stores the FidPattern Recognition algorithm results |
CPhidget_UnitInfo | |
CPhidgetGPS_Date | |
CPhidgetGPS_GPGGA | |
CPhidgetGPS_GPGSA | |
CPhidgetGPS_GPRMC | |
CPhidgetGPS_GPVTG | |
CPhidgetGPS_NMEAData | |
CPhidgetGPS_Time | |
CPhidgetIR_CodeInfo | |
CPhidgetServer | |
CPixelCodec | A utility class that contains static functions for converting between various pixel encodings |
CPlanes | |
►CPlusBrachyStepper | |
CPlusCivcoBrachyStepper | |
CPlusCmsBrachyStepper | |
CPlusCommandResponse | Structure to store command responses that Plus should send through OpenIGTLink |
CPlusCoordinate2D | |
CPlusFidDot | |
CPlusFidLabeling | |
CPlusFidLine | |
CPlusFidLineFinder | |
►CPlusFidPattern | |
CPlusCoplanarParallelWires | |
CPlusNWire | |
CPlusFidPatternRecognition | |
CPlusFidSegmentation | |
CPlusFidWire | |
CPlusIgtlClientInfo | This class provides client information for vtkPlusOpenIGTLinkServer |
CPlusLabelingResults | |
CPlusMath | A utility class that contains static functions for various useful commonly used computations |
CPlusPatternRecognitionResult | |
CPlusPlotter | |
CPlusSpatialModel | |
CPlusUsFidSegResultFile | |
CPlusXmlUtils | Utility methods for XML tree manipulation |
CPointObservation | |
CPointObservationBuffer | |
CvtkPlusProbeCalibrationAlgo::PreProcessedWirePositionsType | |
►CQDialog | |
CQPlusConfigFileSaverDialog | Configuration file saver dialog class |
►CQObject | |
CvtkDisplayMessageCallback | Callback command class that catches the log message event and adds it to the text field of the status icon |
►CQWidget | |
CQPlusDeviceSetSelectorWidget | |
CQPlusStatusIcon | |
CQPlusToolStateDisplayWidget | Widget that shows state of all tools available to the tracker |
CReferences | |
CSerialLine | Class for reading and writing data through the serial (RS-232) port |
CvtkPlusTemporalCalibrationAlgo::SignalType | |
CSpatialModel | Class to store all properties of a simulated object |
CStealthServer | Interface for the Medtronic StealthLink Server |
CStreamBufferItem | |
►CStringMessage | |
Cigtl::PlusClientInfoMessage | IGTL message helper class for PlusServer ClientInfo class |
CtagADAPTIVE_PARAMETERS | |
CtagAUXILIARY_PORT_PARAMETERS | |
CtagBOARD_CONFIGURATION | |
CtagBOARD_REVISIONS | |
CtagCOMMUNICATIONS_MEDIA_PARAMETERS | |
CtagDIAGNOSTIC_TEST_PARAMETER | |
CtagDOUBLE_ALL_RECORD | |
CtagDOUBLE_ALL_TIME_STAMP_Q_RAW_RECORD | |
CtagDOUBLE_ALL_TIME_STAMP_Q_RECORD | |
CtagDOUBLE_ALL_TIME_STAMP_RECORD | |
CtagDOUBLE_ANGLES | |
CtagDOUBLE_ANGLES_TIME_Q | |
CtagDOUBLE_ANGLES_TIME_STAMP | |
CtagDOUBLE_MATRIX | |
CtagDOUBLE_MATRIX_TIME_Q | |
CtagDOUBLE_MATRIX_TIME_STAMP | |
CtagDOUBLE_POSITION | |
CtagDOUBLE_POSITION_ANGLES | |
CtagDOUBLE_POSITION_ANGLES_MATRIX_QUATERNION_TIME_Q_BUTTON_RECORD | |
CtagDOUBLE_POSITION_ANGLES_TIME_Q_BUTTON_RECORD | |
CtagDOUBLE_POSITION_ANGLES_TIME_Q_RECORD | |
CtagDOUBLE_POSITION_ANGLES_TIME_STAMP | |
CtagDOUBLE_POSITION_MATRIX | |
CtagDOUBLE_POSITION_MATRIX_STAMP_RECORD | |
CtagDOUBLE_POSITION_MATRIX_TIME_Q_BUTTON_RECORD | |
CtagDOUBLE_POSITION_MATRIX_TIME_Q_RECORD | |
CtagDOUBLE_POSITION_QUATERNION | |
CtagDOUBLE_POSITION_QUATERNION_STAMP_RECORD | |
CtagDOUBLE_POSITION_QUATERNION_TIME_Q_BUTTON_RECORD | |
CtagDOUBLE_POSITION_QUATERNION_TIME_Q_RECORD | |
CtagDOUBLE_POSITION_TIME_Q | |
CtagDOUBLE_POSITION_TIME_STAMP | |
CtagDOUBLE_QUATERNIONS | |
CtagDOUBLE_QUATERNIONS_TIME_Q | |
CtagDOUBLE_QUATERNIONS_TIME_STAMP | |
CtagHH_AKLINK | |
CtagHH_ENUM_CAT | |
CtagHH_ENUM_IT | |
CtagHH_FTS_QUERY | |
CtagHH_POPUP | |
CtagHH_SET_INFOTYPE | |
CtagHH_WINTYPE | |
CtagHHN_NOTIFY | |
CtagHHNTRACK | |
CtagPOST_ERROR_PARAMETER | |
CtagQUALITY_PARAMETERS | |
CtagSENSOR_CONFIGURATION | |
CtagSHORT_ALL_RECORD | |
CtagSHORT_ANGLES | |
CtagSHORT_MATRIX | |
CtagSHORT_POSITION | |
CtagSHORT_POSITION_ANGLES | |
CtagSHORT_POSITION_MATRIX | |
CtagSHORT_POSITION_QUATERNION | |
CtagSHORT_QUATERNIONS | |
CtagSYSTEM_CONFIGURATION | |
CtagTRANSMITTER_CONFIGURATION | |
CtagVPD_COMMAND_PARAMETER | |
Cigtl::PlusTrackedFrameMessage::TrackedFrameHeader | |
CUsFidSegResultFile | This class can write fiducial segmentation results to an XML file |
Cv2u_adjustment_range | |
Cv2u_ioctl_property | |
Cv2u_property_value | |
Cv2u_rect | |
Cv2u_size | |
Cv2u_str_ucs2 | |
Cv2u_version | |
Cvesa_videomode | |
CVideoFrameTransfer | |
CPlusIgtlClientInfo::VideoStream | |
►CvtkCallbackCommand | |
CvtkDisplayMessageCallback | Callback command class that catches the log message event and adds it to the text field of the status icon |
►CvtkDataObject | |
CvtkPlusChannel | Contains an optional timestamped circular buffer containing the video images and a number of timestamped circular buffer of StreamBufferItems for the transforms. StreamBufferItems are essentially a class that contains both a single video frame and/or a 4x4 matrix |
►CvtkIGSIOLandmarkDetectionAlgo | |
CvtkPlusLandmarkDetectionAlgo | Landmark detection algorithm detects when a calibrated stylus is pivoting around its tip. The stylus pivoting point (landmark) is computed assuming that the stylus is calibrated |
►CvtkIGSIOLogger | |
CvtkPlusLogger | Class to abstract away specific sequence file read/write details |
►CvtkIGSIOPivotCalibrationAlgo | |
CvtkPlusPivotCalibrationAlgo | Pivot calibration algorithm to calibrate a stylus. It determines the pose of the stylus tip relative to the marker attached to the stylus |
►CvtkIGSIOVolumeReconstructor | |
CvtkPlusVolumeReconstructor | Reconstructs a volume from tracked frames |
►CvtkImageAlgorithm | |
►CvtkPlusDevice | Abstract interface for tracker and video devices |
CvtkInfraredSeekCam | Class for interfacing an Infrared Seek capture device and recording frames into a Plus buffer |
CvtkInfraredTEQ1Cam | Class for interfacing an Infrared Seek capture device and recording frames into a Plus buffer |
CvtkPlus3dConnexionTracker | Interface for 3D Connexion 3D mouse devices |
CvtkPlusAgilentScopeTracker | Interface class for Agilent oscilloscope devices |
CvtkPlusAndorVideoSource | Class for acquiring images from Andor cameras |
CvtkPlusAscension3DGTrackerBase | Interface for the Ascension 3DG magnetic tracker |
CvtkPlusAtracsysTracker | Interface to the Atracsys trackers This class talks with a Atracsys Tracker over the sTk Passive Tracking SDK. Requires PLUS_USE_ATRACSYS option in CMake |
CvtkPlusAzureKinect | Interface class to Kinect Azure cameras |
CvtkPlusBkProFocusCameraLinkVideoSource | Class for acquiring ultrasound images from BK ProFocus scanners |
CvtkPlusBrachyTracker | Interface to brachytherapy steppers |
CvtkPlusChRoboticsTracker | Interface for the CH Robotics CHR-UM6 tracker |
CvtkPlusDAQVideoSource | Class for interfacing an Infrared capture device and recording frames into a Plus buffer |
CvtkPlusDeckLinkVideoSource | Interface to a BlackMagic DeckLink capture card |
CvtkPlusEpiphanVideoSource | Class for providing video input interfaces between VTK and Epiphan frame grabber device |
CvtkPlusFakeTracker | Represents a fake tracking system as a simulator |
CvtkPlusGenericSensorTracker | Interface class to collect sensor data in a generic wayFor now, the following sensor types are supported: |
►CvtkPlusGenericSerialDevice | Generic interface for communicating with a serial device |
CvtkPlusMicrochipTracker | Interface for acquiring data from a Microchip MM7150 motion module |
CvtkPlusWitMotionTracker | Interface for acquiring data from a Microchip MM7150 motion module |
CvtkPlusICCapturingSource | Class for providing video input interfaces between VTK and ICCapturing frame grabber device |
CvtkPlusImageProcessorVideoSource | Virtual device that performs real-time image processing on the input channel |
CvtkPlusInfraredTEEV2Cam | Class for interfacing an Infrared Seek capture device and recording frames into a Plus buffer |
CvtkPlusIntelRealSense | Interface class to Intel RealSense cameras |
CvtkPlusIntersonArraySDKCxxVideoSource | Class for acquiring ultrasound images from Interson Array USB ultrasound systems with C++ Wrapped SDK |
CvtkPlusIntersonSDKCxxVideoSource | Class for acquiring ultrasound images from Interson USB ultrasound systems with C++ Wrapped SDK |
CvtkPlusIntuitiveDaVinciTracker | |
CvtkPlusLeapMotion | Interface for the LeapMotion hand tracker |
CvtkPlusMicronTracker | Interface class to Claron MicronTracker optical trackers |
CvtkPlusMmfVideoSource | Microsoft media foundation video digitizer |
CvtkPlusNDICertusTracker | Interface for the NDI Optotrak Certus tracking device |
CvtkPlusNDITracker | Interface class for Northern Digital's tracking devices |
CvtkPlusNvidiaDVPVideoSource | Class for providing VTK video input interface from an NVidia digital video platform interface |
CvtkPlusNvidiaDVPVideoSource | Class for providing VTK video input interface from an NVidia digital video platform interface |
CvtkPlusOpenCVCaptureVideoSource | Class for interfacing an OpenCVC capture device and recording frames into a Plus buffer |
CvtkPlusOpenHapticsDevice | Device interface for Open Haptics devices |
►CvtkPlusOpenIGTLinkDevice | Common base class for OpenIGTLink-based tracking and video devices |
CvtkPlusOpenIGTLinkTracker | OpenIGTLink tracker client |
CvtkPlusOpenIGTLinkVideoSource | VTK interface for video input from OpenIGTLink image message |
CvtkPlusOpticalMarkerTracker | Virtual device that tracks fiducial markers on the input channel in real time |
CvtkPlusOptimetConoProbeMeasurer | Interface for the Optimet ConoProbe This class talks with Optimet ConoProbe over the Optimet Smart32 SDK Requires PLUS_USE_OPTIMET_CONOPROBE option in CMake |
CvtkPlusOptiTrack | Interface to the OptiTrack trackers This class talks with a OptiTrack Tracker over the NatNet SDK. Requires PLUS_USE_OPTITRACK option in CMake |
CvtkPlusOvrvisionProVideoSource | |
CvtkPlusPhidgetSpatialTracker | Interface for the Phidget 3/3/3 tracker |
CvtkPlusPhilips3DProbeVideoSource | Class for providing VTK video input interface from Philips ie33 3D ultrasound probe |
CvtkPlusPicoScopeDataSource | Interface to the Atracsys trackers This class talks with a Atracsys Tracker over the sTk Passive Tracking SDK. Requires PLUS_USE_ATRACSYS option in CMake |
CvtkPlusRevopoint3DCamera | Interface class to Revopoint 3D cameras |
CvtkPlusSavedDataSource | Class for providing VTK video input interface from sequence fileAttributes: |
CvtkPlusSpinnakerVideoSource | Interface class to Spinnaker API compatible Point Grey Cameras |
CvtkPlusStealthLinkTracker | |
CvtkPlusSteamVRTracker | |
CvtkPlusThorLabsVideoSource | ThorLabs compact spectrometer |
CvtkPlusUltravioletPCOUVCam | Class for interfacing an PCO Ultraviolet capture device and recording frames into a Plus buffer |
►CvtkPlusUsDevice | Abstract interface for ultrasound video devices |
CvtkPlusBkProFocusOemVideoSource | Class for acquiring ultrasound images from BK ultrasound systems through the OEM interface |
CvtkPlusCapistranoVideoSource | Class for acquiring ultrasound images from Capistrano Labs USB ultrasound systems |
CvtkPlusClarius | Interface to the Clarius ultrasound scans This class talks with a Clarius Scanner over the Clarius API. Requires PLUS_USE_CLARIUS option in CMake |
CvtkPlusClariusOEM | Interface to Clarius Ultrasound Devices This class talks with a Clarius US Scanner over the Clarius OEM API. Requires the PLUS_USE_CLARIUS_OEM option in CMake |
CvtkPlusIntersonVideoSource | Class for acquiring ultrasound images from Interson USB ultrasound systems |
CvtkPlusSonixPortaVideoSource | Class providing VTK video input interface for SonixRP |
CvtkPlusSonixVideoSource | VTK interface for video input from Ultrasonix machine |
CvtkPlusTelemedVideoSource | Class for interfacing the device manager class, and the PLUS library. The devices are Telemed ultrasound systems |
CvtkPlusUsSimulatorVideoSource | Class for providing VTK video input interface from simulated ultrasound |
CvtkPlusWinProbeVideoSource | Class for acquiring ultrasound images from WinProbe ultrasound systems |
CvtkPlusUSDigitalEncodersTracker | Interface for multiple US Digital A2, A2T, A4, HBA2, HBA4 or HD25A encoders to generate pose information of a target object |
CvtkPlusV4L2VideoSource | Class for interfacing an V4L2 device and recording frames into a Plus buffer |
CvtkPlusVirtualCapture | |
CvtkPlusVirtualDeinterlacer | |
CvtkPlusVirtualMixer | |
CvtkPlusVirtualSwitcher | |
CvtkPlusVirtualTextRecognizer | |
CvtkPlusVirtualVolumeReconstructor | |
CvtkPlusWin32VideoSource2 | Video-for-Windows video digitizer |
CvtkPlusSonixVolumeReader | Reads a volume from file to tracked frame list |
CvtkPlusUsSimulatorAlgo | Class that simulates ultrasound images from multiple surface models |
►CvtkObject | |
CvtkFcsvReader | |
CvtkFcsvWriter | |
CvtkPlusBrachyStepperPhantomRegistrationAlgo | Phantom registration algorithm for image to probe calibration with brachy stepper |
CvtkPlusBuffer | |
CvtkPlusCenterOfRotationCalibAlgo | Algorithm for computing the center of in-plane rotation of ultrasound images of a calibration phantom |
►CvtkPlusCommand | This is an abstract superclass for commands in the OpenIGTLink network interface for Plus |
CvtkPlusAddRecordingDeviceCommand | This command adds a virtual capture device with the attached arguments as input channels |
CvtkPlusAtracsysCommand | This command allows OpenIGTLink commands to configure specific functionalities in the Atracsys device. See the documentation for command specifics |
CvtkPlusCapistranoCommand | This command is for communicating with vtkPlusCapistranoDevice.This command is used for communicating with a Capistrano device |
CvtkPlusClariusCommand | This command reconstructs a volume from an image sequence and saves it to disk or sends it to the client in an IMAGE message |
CvtkPlusConoProbeLinkCommand | This command allows for communicating with the OptimetConoProbe device |
CvtkPlusGenericSerialCommand | This command is for communicating with vtkPlusGenericSerialDevices.This command is used for communicating with a generic serial device |
CvtkPlusGetFrameRateCommand | This command returns the current frame rate from a vtkPlusChannel's DataSource.This command is used for communicating with a vtkPlusChannel |
CvtkPlusGetImageCommand | This command is used to answer the OpenIGTLink messages "GET_IMGMETA" and "GET_IMAGE". "GET_IMGMETA" returns all the image information from the devices that are connected at the time given. \ "GET_IMAGE" returns the requested volume and the ijkToRasTransform which belongs to the volume. The Ras coordinate system is the coordinate system defined in Plus as: "Ras". \ The image id is empty when the command is GET_IMGMETA, which means the data will be acquired from all of the connected devices. \ It is the id of the image selected on slicer for the command GET_IMAGE |
CvtkPlusGetPolydataCommand | This command is used to answer the OpenIGTLink message GET_POLYDATA. GET_POLYDATA returns the requested polydata |
CvtkPlusGetTransformCommand | This command retrieves the value of a transformation in the transform repository |
CvtkPlusGetUsParameterCommand | This command requests ultrasound parameter change in the client |
CvtkPlusReconstructVolumeCommand | This command reconstructs a volume from an image sequence and saves it to disk or sends it to the client in an IMAGE message |
CvtkPlusRequestIdsCommand | |
CvtkPlusSaveConfigCommand | This command forces the data collector to save the config file |
CvtkPlusSendTextCommand | This command send text to a device and optionally return with a response textThis command is used for communicating with a generic serial device |
CvtkPlusSetUsParameterCommand | This command requests ultrasound parameter change in the client |
CvtkPlusStartStopRecordingCommand | This command starts and stops capturing with a vtkPlusVirtualCapture capture on the server side |
CvtkPlusStealthLinkCommand | This command reconstructs a volume from an image sequence and saves it to disk or sends it to the client in an IMAGE message |
CvtkPlusUpdateTransformCommand | This command updates the value of a transformation in the transform repository |
CvtkPlusUSDigitalEncoderCommand | This command controls USDigitalEncodersTracker devices.This command is used for controlling a USDigitalEncodersTracker device to reset or retrieve the positions of its individual encoders |
CvtkPlusVersionCommand | This command sends and receives version information to/from a client |
CvtkPlusWinProbeCommand | This command is for communicating with vtkPlusWinProbeDevices.This command is used for communicating with a WinProbe device |
CvtkPlusCommandProcessor | Creates a PlusCommand from a string. If the commands are to be executed on the main thread then call ExecuteCommands() periodically from the main thread. If the commands are to be executed on a separate thread (to allow background processing, but maybe requiring more synchronization) call Start() to start an internal processing thread. Probably one of the processing models would be enough, but at this point it's not clear which one is better. TODO: keep only one method and remove the other approach completely once the processing model decision is finalized |
►CvtkPlusCommandResponse | |
CvtkPlusCommandImageMetaDataResponse | |
CvtkPlusCommandImageResponse | |
CvtkPlusCommandPolydataResponse | |
CvtkPlusCommandRTSCommandResponse | |
CvtkPlusCommandStringResponse | |
CvtkPlusConfig | Singleton class providing tools needed for handling the configuration - finding files, assembling file names, holding and saving the configuration data |
CvtkPlusDataCollector | Manages devices that record image or positional data |
CvtkPlusDataSource | Interface to a 3D positioning tool, video source, or generalized data stream |
CvtkPlusDeviceFactory | Factory class of supported devices |
►CvtkPlusForceFeedback | |
CvtkPlusImplicitSplineForce | |
CvtkPlusPolydataForce | |
CvtkPlusHapticForce | |
CvtkPlusHTMLGenerator | Class for generating basic html tags |
CvtkPlusIEEListener | |
CvtkPlusIgtlMessageCommon | Helper class for OpenIGTLink message generation |
CvtkPlusIgtlMessageFactory | Factory class of supported OpenIGTLink message types |
CvtkPlusIGTLMessageQueue | Message queue to store OpenIGTLink messages |
CvtkPlusLineSegmentationAlgo | Detect the position of a line (image of a plane) in an US image sequence |
CvtkPlusOpenIGTLinkClient | This class provides a network interface to access Plus functions as an OpenIGTLink client |
CvtkPlusOpenIGTLinkServer | This class provides a network interface for data acquired by Plus as an OpenIGTLink server |
CvtkPlusPhantomLandmarkRegistrationAlgo | Landmark registration to determine the Phantom pose relative to the attached marker (PhantomReference) |
CvtkPlusPhantomLinearObjectRegistrationAlgo | Landmark registration to determine the Phantom pose relative to the attached marker (PhantomReference) |
CvtkPlusPrincipalMotionDetectionAlgo | Extract the motion component along the the principal axis of the motion. Used for computing a position metric from a periodically moving tool |
CvtkPlusProbeCalibrationAlgo | Probe calibration algorithm class |
CvtkPlusProbeCalibrationOptimizerAlgo | Refines the image to probe transform using non-linear optimization |
CvtkPlusReadTrackedSignals | Extract the motion component along the the principal axis of the motion. Used for computing a position metric from a periodically moving tool |
CvtkPlusRfProcessor | Convenience class to combine multiple algorithms to compute a displayable B-mode frame from RF data |
CvtkPlusSequenceIO | Class to abstract away specific sequence file read/write details |
CvtkPlusSpacingCalibAlgo | Calculates ultrasound image spacing from phantom definition file |
CvtkPlusTemporalCalibrationAlgo | Computes the time lag between tracking streams or between a tracking and an ultrasound image stream |
CvtkPlusTimestampedCircularBuffer | This class stores an fixed number of timestamped items. It provides element retrieval based on timestamp, temporal filtering and interpolation, etc |
►CvtkPlusTrackedFrameProcessor | Simple interface class to allow running various algorithms that process tracked frame lists |
►CvtkPlusBoneEnhancer | Localize bone surfaces in ultrasound images |
CvtkPlusTransverseProcessEnhancer | Localize transverse process bone surfaces in ultrasound images |
CvtkPlusUsImagingParameters | This class is used to store a configuration of the imaging parameters of an ultrasound video device. Ultrasound video devices should contain a member variable of this class that is used to set/query the depth, gain, etc. This class exists mainly for two reasons: Provide a standard interface for accessing ultrasound parameters Enable standardized API for operating on ultrasound parametersCurrently contains the following items FrequencyMhz DepthMm FocusDepthPercent (normalized [0,100]) SectorPercent GainPercent TGC [initialgain, midgain, fargain] Intensity (brightness) Contrast PowerDb DynRangeDb ZoomFactor Voltage ImageSize [x, y, z] SoundVelocity |
CvtkPlusICCapturingSourceCleanup | Class that cleans up (deletes singleton instance of) vtkPlusICCapturingSource when destroyed |
CvtkPlusRequestDeviceIDsCommand | This command returns the list of devices to the client |
CvtkPlusSonixPortaVideoSourceCleanup | Class that cleans up (deletes singleton instance of) vtkPlusSonixPortaVideoSource when destroyed |
►CvtkProp3D | |
CvtkPlusToolAxesActor | Actor for displaying coordinate system axes |
►CvtkSimpleImageToImageFilter | |
CvtkPlusForoughiBoneSurfaceProbability | This class computes bone surface probability by dynamic programming |
►CvtkThreadedImageAlgorithm | |
CvtkPlusCompareVolumes | |
CvtkPlusRfToBrightnessConvert | This class converts ultrasound RF data to brightness values |
►CvtkPlusUsScanConvert | This is a base class for defining a common scan conversion algorithm interface for all kinds of probes |
CvtkPlusUsScanConvertCurvilinear | This class performs scan conversion from scan lines for curvilinear probes |
CvtkPlusUsScanConvertLinear | This class performs scan conversion from scan lines for curvilinear probes |