CustusX  15.3.3-beta
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx Namespace Reference

Namespace for all CustusX production code. More...

Namespaces

 view_utils
 

Classes

class  LogConsole
 
class  MemHolder
 
class  MemoryTester
 
class  LayoutInteractor
 
class  MainWindow
 This is the main gui class which controls the workflow. More...
 
class  MainWindowApplicationComponent
 
class  SecondaryMainWindow
 Experimental class for IPad usage.This detached main window can be moved onto a secondary screen. The use case was a IPad where scrolling etc could control the CustusX scene. More...
 
class  SecondaryViewLayoutWindow
 Experimental class for IPad usage. More...
 
class  StringPropertyClipPlane
 
class  ClippingWidget
 
class  ColorWidget
 
class  CroppingWidget
 
class  AbraClass
 
class  TestClass
 
class  DataListWidget
 
class  AllDataListWidget
 
class  SelectedDataListWidget
 
class  DataViewSelectionWidget
 
class  EraserWidget
 Widget for erasing parts of images/meshes. More...
 
class  ExportDataDialog
 
class  ImagePropertiesWidget
 
class  ImportDataDialog
 
class  InfoWidget
 
class  MeshInfoWidget
 Widget for displaying information about meshes. More...
 
class  OverlayWidget
 
class  ShadingWidget
 
class  SlicePropertiesWidget
 
class  StreamPropertiesWidget
 Widget for displaying and manipulating TrackedStream properties. More...
 
class  TransferFunction2DColorWidget
 
class  TransferFunction2DOpacityWidget
 
class  TransferFunctionAlphaWidget
 
class  TransferFunctionColorWidget
 
class  TransferFunctionPresetWidget
 
class  DoublePropertyImageTFDataBase
 
class  DoublePropertyImageTFDataWindow
 
class  DoublePropertyImageTFDataLevel
 
class  DoublePropertyImageTFDataLLR
 
class  DoublePropertyImageTFDataAlpha
 
class  TransferFunction3DWidget
 
class  TransferFunction2DWidget
 
class  TransferFunctionWidget
 
class  VolumeInfoWidget
 Widget for displaying various volume information. More...
 
class  ActiveVolumeWidget
 Widget that contains a select active image combobox. More...
 
class  VolumePropertiesWidget
 Widget for displaying and manipulating various 3D Volume properties. More...
 
class  AllFiltersWidget
 
class  FilterSetupWidget
 
class  MetricBase
 
class  MetricReferenceArgumentListGui
 
class  PointMetricWrapper
 
class  PlaneMetricWrapper
 
class  DistanceMetricWrapper
 
class  AngleMetricWrapper
 
class  DonutMetricWrapper
 
class  SphereMetricWrapper
 
class  FrameMetricWrapper
 
class  MetricManager
 
class  MetricWidget
 
class  PointSamplingWidget
 
class  SamplerWidget
 
class  MessageFilterStatusBar
 
class  StatusBar
 Statusbar with extended functionality. More...
 
class  ToolMetricWrapper
 
class  NavigationWidget
 Widget for controlling camera follow style. More...
 
class  PlaybackWidget
 Widget interface to PlaybackTime. More...
 
class  TrackPadWidget
 Widget for controlling the camera in the 3D view.This widget is designed for use on a touchpad device. Example is to use iPad/iPhone as a secondary screen with this widget on. More...
 
class  ctkPluginBrowser
 
class  PluginFrameworkWidget
 
class  ctkPluginTableModel
 
class  GeneralTab
 Tab for general settings in the system. More...
 
class  SmallLineEdit
 
class  LayoutEditorWidget
 
class  VisualizationTab
 
class  AutomationTab
 Automatic execution of actions when applicable. More...
 
class  VideoTab
 Various parameters related to ultrasound acquisition and reconstruction. More...
 
class  ToolConfigTab
 Interface for selecting a tool configuration. More...
 
class  PreferencesDialog
 Set application preferences. More...
 
class  DebugTab
 Debug settings. More...
 
class  PreferenceTab
 
class  PerformanceTab
 Configure performance tab in preferences dialog. More...
 
class  ToolConfigureGroupBox
 Manage tool configurationsA widget for creating/modifying tool configurations. The user can select configs, and set name and which tools that are part of that config. More...
 
class  ToolFilterGroupBox
 Widget for easily filtering tools based on clinical application and tracking system.Used in conjunction with ToolConfigureGroupBox, it is possible to drag tools from ToolFilterGroupBox and drop them into configurations in ToolConfigureGroupBox. More...
 
class  ToolListWidget
 Class for displaying tool files that can be dragged and droppedSuperclass, not used directly. More...
 
class  FilteringToolListWidget
 Helper class for tool list display. More...
 
class  ConfigToolListWidget
 Helper class for tool config list display. More...
 
class  DoublePropertyActiveToolOffset
 Interface to the tool offset of the active tool. More...
 
class  DoublePropertyActiveImageBase
 Superclass for all doubles interacting with the active image. More...
 
class  DoubleProperty2DWindow
 DataInterface implementation for the LUT 2D window value. More...
 
class  DoubleProperty2DLevel
 DataInterface implementation for the LUT 2D level value. More...
 
class  StringPropertySelectRTSourceBase
 Base class for all Properties that selects a real time source. More...
 
class  StringPropertySelectRTSource
 Adapter that selects and stores an rtsource. The rtsource is stored internally in the adapter. Use setValue/getValue plus changed() to access it. More...
 
class  StringPropertyActiveVideoSource
 Adapter for controlling the active video source in cx::VideoServiceOld. More...
 
class  StringPropertyParentFrame
 Adapter that selects the parent frame of the given Data. More...
 
class  StringPropertySetParentFrame
 Adapter that force sets the parent frame of the given Data, i.e. overwriting history. Nice for initial definition. More...
 
class  StringPropertyDataNameEditable
 Adapter for displaying and changing name of a Data. More...
 
class  StringPropertyDataUidEditable
 Adapter for displaying and changing name of a Data. More...
 
class  StringPropertyDataModality
 Adapter that selects the modality of the given Data. More...
 
class  StringPropertyImageType
 Adapter that selects the image type of the given Data. More...
 
class  DoublePropertyShadingBase
 
class  DoublePropertyShadingAmbient
 
class  DoublePropertyShadingDiffuse
 
class  DoublePropertyShadingSpecular
 
class  DoublePropertyShadingSpecularPower
 
class  VideoConnectionWidget
 GUI for setting up a connection to a video stream. More...
 
class  ToolManagerWidget
 Designed as a debugging widget for the cxToolManager. More...
 
class  ToolPropertiesWidget
 
class  AudioInternal
 
class  AudioImpl
 
class  DockWidgets
 Handles dock widgets for main window. More...
 
class  ToolImagePreviewWidget
 Widget for displaying a tools image. More...
 
class  ApplicationComponent
 
class  LogicManager
 Control the custusx backend. More...
 
class  PluginFrameworkManager
 
class  AcquisitionImplService
 Implementation for Acqusition service. More...
 
class  AcquisitionService
 Acqusition services abstract interface. More...
 
class  AcquisitionServiceNull
 Null object pattern for Acqusition service. More...
 
class  AcquisitionServicePluginActivator
 
class  AcquisitionServiceProxy
 Always provides an AcqusitionService. More...
 
class  RecordBaseWidget
 
class  TrackedRecordWidget
 
class  RecordSession
 
class  RecordSessionWidget
 
class  TrackedCenterlineWidget
 NOT IN USE. TEST!!! More...
 
class  AcquisitionPlugin
 
class  SoundSpeedConverterWidget
 
class  StringPropertySelectRecordSessionBase
 
class  StringPropertySelectRecordSession
 
class  USAcqusitionWidget
 
class  AcquisitionData
 
class  Acquisition
 
class  USAcquisition
 Handles the us acquisition process.The USAcquisition object attaches itself to an input Acquisition object and records ultrasound data when the Acquisiton records. More...
 
class  USSavingRecorder
 Record and save ultrasound data.Use the start/stop pair to record video from the input streams during that period. A cancel instead of stop will clear the recording. More...
 
class  CalibrationGUIExtenderService
 
class  CalibrationPluginActivator
 
class  CalibrationMethodsWidget
 
class  LapFrameToolCalibrationWidget
 
class  LapFrameToolCalibrationCalculator
 
class  TemporalCalibrationWidget
 
class  ToolManualCalibrationWidget
 
class  ToolTipCalibrateWidget
 
class  ToolTipCalibrationCalculator
 
class  ToolTipSampleWidget
 
class  TemporalCalibration
 
class  DataManager
 
class  DataManagerImpl
 
class  PatientData
 Functionality for storing patient data in a folder on the disk and access to these data.Keeps track of a single active patient (patient folder). Only one such patient can be active at a time, since the global managers are updated by this class. More...
 
class  PatientModelImplService
 
class  PatientModelPluginActivator
 
class  SessionStorageServiceImpl
 
class  ApplicationsParser
 
struct  RequestEnterStateEvent
 Utility class for StateService states. More...
 
class  RequestEnterStateTransition
 Utility class for StateService states. More...
 
class  StatePluginActivator
 
class  StateServiceBackend
 
class  StateServiceImpl
 
class  WorkflowState
 State in a WorkflowStateMachine. More...
 
class  ParentWorkflowState
 
class  PatientDataWorkflowState
 
class  NavigationWorkflowState
 
class  RegistrationWorkflowState
 
class  PreOpPlanningWorkflowState
 
class  IntraOpImagingWorkflowState
 
class  PostOpControllWorkflowState
 
class  WorkflowStateMachine
 State Machine for the Workflow Steps. More...
 
class  ManualToolAdapter
 Adapter class for ManualTool.A ManualToolAdapter inherits from manual tool, but also contains a cx::Tool that is requests shape and probe info from. More...
 
class  ConfigurationFileParser
 Class for reading the files defining a CustusX tool. More...
 
class  ToolFileParser
 Class for reading the files defining a CustusX tool. More...
 
class  TrackerConfigurationImpl
 
class  TrackingImplService
 Interface towards the navigation system. More...
 
class  TrackingPluginActivator
 
class  TrackingSystemDummyService
 Interface towards a dummy tracking system. More...
 
class  IgstkTool
 Class for controlling the igstk tracking (hardware) interface. More...
 
class  IgstkToolManager
 Manager for IGSTK interface.The manager exists inside IgstkTrackerThread . More...
 
class  IgstkTracker
 Class representing the navigation system. More...
 
class  IgstkTrackerThread
 Thread containing all of IGSTK. More...
 
class  ToolUsingIGSTK
 Class representing the tools a navigation system can recognize. More...
 
class  TrackingSystemIGSTKService
 Interface towards one tracking system. More...
 
class  PlaybackTool
 A tool used during playback. More...
 
class  TrackingSystemPlaybackService
 Interface towards a playback tracking system.Wraps another tracking system, enabling playback of the tools in that system. More...
 
class  BasicVideoSource
 VideoSource controlled by a vtkImageData. More...
 
class  IGTLinkClientStreamer
 
class  IGTLinkStreamerService
 
class  ImageFileStreamerService
 
class  AbsDoubleLess
 
class  ImageReceiverThread
 Base class for receiving images from a video stream. More...
 
class  LocalServerStreamerArguments
 
class  LocalServerStreamer
 
class  OpenCVStreamerService
 
class  USAcquisitionVideoPlayback
 Handler for playback of US image data from a US recording session. More...
 
class  StreamerServiceUtilities
 
class  VideoConnection
 Represent one video grabber connection. More...
 
class  VideoImplService
 
class  VideoPluginActivator
 
class  VideoServiceBackend
 
class  Zoom2DHandler
 
class  AxisConnector
 
class  CameraStyle
 
class  CameraStyleInteractor
 
class  CameraStyleForView
 
class  DataRepContainer
 
class  MultiVolume3DRepProducer
 
class  RenderLoop
 
class  RepManager
 Rep caching and utilities. More...
 
class  ThresholdPreview
 Use transfer function to preview a threshold in the selected volume. Used by widgets: segmentation and surface generation. More...
 
class  ViewGroup
 
class  VisualizationImplService
 
class  ViewManager
 Creates a pool of views and offers an interface to them, also handles layouts on a centralwidget. More...
 
class  VisualizationPluginActivator
 
class  DataViewPropertiesInteractor
 
class  ViewWrapper
 Superclass for ViewWrappers. More...
 
class  ViewWrapper2D
 
class  ViewWrapper3D
 
class  ViewWrapperVideo
 
class  DicomConverter
 
class  DicomImageReader
 
class  DicomGUIExtenderService
 
class  DicomPluginActivator
 
class  DICOMAppWidgetPrivate
 
class  DICOMAppWidget
 
class  DicomImporter
 
class  DICOMModelPrivate
 
class  DICOMModel
 
class  DicomModelNode
 
class  NullDicomModelNode
 
class  RootDicomModelNode
 
class  PatientDicomModelNode
 
class  StudyDicomModelNode
 
class  SeriesDicomModelNode
 
class  ctkDICOMThumbnailGeneratorPrivate
 
class  ctkDICOMThumbnailGenerator
 thumbnail generator class More...
 
class  DICOMThumbnailListWidgetPrivate
 
class  DICOMThumbnailListWidget
 
class  DicomWidget
 
class  ExampleGUIExtenderService
 
class  ExamplePluginActivator
 
class  ExampleWidget
 
class  FilterLevelSetPluginActivator
 
class  LevelSetFilter
 
class  FilterRouteToTargetPluginActivator
 
class  RouteToTarget
 
class  RouteToTargetFilter
 
class  FilterTubeSegmentationPluginActivator
 
class  TSFPresets
 
class  TubeSegmentationFilter
 
class  HelpEngine
 
class  HelpGUIExtenderService
 
class  HelpPluginActivator
 
class  HelpBrowser
 
class  HelpIndexWidget
 
class  HelpSearchWidget
 
class  HelpWidget
 
class  LandmarkTranslationRegistration
 
class  RegistrationApplicator
 
class  RegistrationBaseWidget
 
class  RegistrationImplService
 
class  RegistrationMethodService
 Registration Method services. More...
 
class  RegistrationPluginActivator
 
class  StringPropertyRegistrationFixedImage
 
class  StringPropertyRegistrationMovingImage
 
class  RegistrationService
 Registration services. More...
 
class  RegistrationServiceNull
 Null Object Pattern for Registration service. More...
 
class  RegistrationServiceProxy
 Always provides a RegistrationService. More...
 
class  RegServices
 
class  RegistrationGUIExtenderService
 
class  RegistrationGUIPluginActivator
 
class  RegistrationHistoryGUIExtenderService
 
class  RegistrationHistoryWidget
 
class  RegistrationWidget
 
class  WirePhantomWidget
 Probe accuracy measurements using the Wire Phantom. More...
 
class  Branch
 
class  BranchList
 
class  BronchoscopyRegistration
 
class  BronchoscopyRegistrationWidget
 Register tracked bronchostopy tool path to lung centerline data (from CT) More...
 
class  RegistrationMethodBronchoscopyPluginActivator
 
class  RegistrationMethodBronchoscopyImageToPatientService
 
class  RegistrationMethodCommandLinePluginActivator
 
class  RegistrationMethodCommandLineService
 
class  ElastixSyntaxHighlighter
 
class  ElastixWidget
 Widget for interfacing to the ElastiX registration package. More...
 
class  ElastixExecuter
 ElastiX command-line wrapper. More...
 
class  ElastixParameterFile
 
class  ElastixEulerTransform
 
class  ElastixManager
 Manager for interfacing to the ElastiX registration package. More...
 
class  ElastixParameters
 Parameter and preset handling for the ElastiX registration. More...
 
class  FastImageRegistrationWidget
 Widget for performing landmark based image registration using only the translation part of the matrix. More...
 
class  FastOrientationRegistrationWidget
 Widget for registrating the orientation part of a fast registration. More...
 
class  FastPatientRegistrationWidget
 Widget for performing a fast and aprox landmark based patient registration, using only the matrix translation part. More...
 
class  FastRegistrationsWidget
 
class  LandmarkImage2ImageRegistrationWidget
 
class  LandmarkImageRegistrationWidget
 Widget for performing landmark based image registration. More...
 
class  LandmarkPatientRegistrationWidget
 Widget used as a tab in the ContexDockWidget for patient registration. More...
 
class  LandmarkRegistrationsWidget
 
class  LandmarkRegistrationWidget
 
class  RegistrationMethodLandmarkPluginActivator
 
class  RegistrationMethodLandmarkImageToImageService
 
class  RegistrationMethodLandmarkImageToPatientService
 
class  RegistrationMethodFastLandmarkImageToPatientService
 
class  ManualImage2ImageRegistrationWidget
 
class  ManualImageTransformRegistrationWidget
 
class  ManualPatientRegistrationWidget
 
class  ManualImageRegistrationWidget
 
class  PatientOrientationWidget
 Widget for setting reference space to current tool orientation, without changing absolute position of data. More...
 
class  RegistrationMethodManualImageToImageService
 
class  RegistrationMethodManualImageToPatientService
 
class  RegistrationMethodManualImageTransformService
 
class  RegistrationMethodManualPatientOrientationService
 
class  RegistrationMethodManualPluginActivator
 
class  RegistrationMethodManualService
 
class  Image2PlateRegistrationWidget
 
class  PlateImageRegistrationWidget
 
class  PlateRegistrationWidget
 Widget for performing registration between a (dyna-CT) volume and a predefined aurora tool with ct markers. More...
 
class  RegistrationMethodPlatePluginActivator
 
class  RegistrationMethodPlateImageToPatientService
 
class  Image2ImageRegistrationWidget
 
class  PrepareVesselsWidget
 Widget for extracting a segment from a image and finding a centerline from that segment. More...
 
class  RegisterI2IWidget
 Widget for performing the registration between two vessel segments. More...
 
class  RegistrationMethodVesselPluginActivator
 
class  RegistrationMethodVesselImageToImageService
 
class  SeansVesselRegistrationDebugger
 
class  SeansVesselRegistrationWidget
 Widget for controlling input to Seans Vessel Registration. More...
 
class  ReconstructCore
 Algorithm part of reconstruction - no dependencies on parameter classes. More...
 
class  OutputVolumeParams
 Helper struct for sending and controlling output volume properties. More...
 
class  ReconstructionExecuter
 
class  ReconstructionMethodService
 Abstract interface for reconstruction algorithm. More...
 
class  ReconstructionWidget
 
class  DoublePropertyOutputValueParams
 
class  DoublePropertySpacing
 
class  DoublePropertyXDim
 
class  DoublePropertyYDim
 
class  DoublePropertyZDim
 
class  ReconstructParams
 Collection of reconstruction parameters. More...
 
struct  RemoveDataType
 
class  ReconstructPreprocessor
 Algorithm part of reconstruction - no dependencies on parameter classes. More...
 
class  ThreadedTimedReconstructPreprocessor
 Threading adapter for the reconstruction algorithm. More...
 
class  ThreadedTimedReconstructCore
 Threading adapter for the reconstruction algorithm. More...
 
class  UsReconstructionGUIExtenderService
 Us Reconstruction framework with widgets. More...
 
class  UsReconstructionImplService
 Manager for the us reconstruction process. More...
 
class  UsReconstructionPluginActivator
 
class  UsReconstructionService
 
class  UsReconstructionServiceNull
 
class  UsReconstructionServiceProxy
 
class  PNNReconstructionMethodService
 
class  PNNReconstructionPluginActivator
 
class  VNNclAlgorithm
 
class  VNNclPluginActivator
 
class  VNNclReconstructionMethodService
 
class  AlgorithmHelper
 Class with helper functions for algorithms. More...
 
class  CompositeTimedAlgorithm
 
class  CompositeSerialTimedAlgorithm
 
class  CompositeParallelTimedAlgorithm
 
class  ThreadedTimedAlgorithm
 Base class for algorithms that wants to thread and time their execution. T is the return type of the calculated data in the thread. More...
 
class  Example
 Implementation of ThreadedTimedAlgorithm that shows the minimum implementation of this class. More...
 
class  TimedBaseAlgorithm
 Base class for algorithms that wants to time their execution. More...
 
class  CoreServices
 
class  ActiveImageProxy
 Helper class for connection the active image.By listening to this class, you will always listen to the active image. More...
 
class  AngleMetric
 Data class that represents an angle between two lines. More...
 
class  Data
 Superclass for all data objects. More...
 
class  DataFactory
 
class  DataMetric
 Base class for all Data Metrics. More...
 
class  ErrorObserver
 
class  StaticMutexVtkLocker
 
class  DataReader
 Interface for Data file readers. More...
 
class  MetaImageReader
 Reader for metaheader .mhd files. More...
 
class  PNGImageReader
 Reader for portable network graphics .png files. More...
 
class  PolyDataMeshReader
 Reader for .vtk files. More...
 
class  StlMeshReader
 Reader for STL files. More...
 
class  DataReaderWriter
 
class  DistanceMetric
 Data class that represents a distance between two points, or a point and a plane. More...
 
class  FrameForest
 A graph combining Space dependencies between all Data.Relations between coordinate spaces among Data are created by this class. More...
 
class  FrameMetric
 Data class that represents a single frame (transform). More...
 
class  FrameMetricBase
 Abstract base class for frame metric. More...
 
class  GPUImageDataBufferImpl
 
class  GPUImageLutBufferImpl
 
class  BufferQueue
 
class  GPUImageBufferRepositoryInternal
 
class  GPUImageDataBuffer
 Helper class for sharing GPU memory over several Views (GL contexts). More...
 
class  GPUImageLutBuffer
 Helper class for sharing GPU memory over several Views (GL contexts). More...
 
class  GPUImageBufferRepository
 Repository for GPU buffers. More...
 
class  Image
 A volumetric data set. More...
 
class  ImageDefaultTFGenerator
 
class  ImageLUT2D
 Handling of color and opacity for 2D slices. More...
 
class  ImageParameters
 
class  ImageTF3D
 Handler for the transfer functions used in 3d image volumes. More...
 
class  ImageTFData
 Data class for Transfer Function info, either 2D or 3D. More...
 
class  Landmark
 One landmark, or fiducial, coordinate. More...
 
class  Landmarks
 
class  LandmarkProperty
 
class  Mesh
 A mesh data set. More...
 
class  MetricReferenceArgumentList
 Collection of Metric arguments that refer to another metric. More...
 
class  NavigatedVideoImage
 Image subclass for live updated 2D images tied to a tool. More...
 
class  PlaneMetric
 Data class representing a plane. More...
 
class  PointMetric
 Data class that represents a single point. More...
 
class  Presets
 Base class for a group of presets in the system. More...
 
class  RegistrationHistoryNull
 
class  RegistrationTransform
 A registration event and its transform. More...
 
class  ParentSpace
 Definition of a parent space event. More...
 
class  RegistrationHistory
 A history of registration events. More...
 
class  DonutMetric
 Data class that represents a donut. More...
 
class  SphereMetric
 Data class that represents a donut. More...
 
class  ToolMetric
 
class  TrackedStream
 A data set for video streams (2D/3D). More...
 
class  TransferFunctions3DPresets
 Handles transfer function presets. More...
 
class  UnsignedDerivedImage
 Class that holds an unsigned version of a base Image. More...
 
class  Audio
 Interface for playing sounds. More...
 
class  EventProcessingThread
 
class  Log
 
class  LogFileWatcher
 
class  MessageLoggerInternalData
 
class  MessageLogger
 
class  Message
 
class  MessageFilter
 
class  MessageFilterConsole
 
class  MessageListener
 
class  Reporter
 
class  LogFile
 
class  LogFileWatcherThread
 
class  MyStreamBuf
 
class  SingleStreamerImpl
 
class  LogThread
 
class  MessageObserver
 
class  MessageRepository
 
class  ReporterThread
 
class  IntBoundingBox3D
 Representation of an integer bounding box in 3D. The data are stored as {xmin,xmax,ymin,ymax,zmin,zmax}, in order to simplify communication with vtk. More...
 
class  DoubleBoundingBox3D
 Representation of a floating-point bounding box in 3D. The data are stored as {xmin,xmax,ymin,ymax,zmin,zmax}, in order to simplify communication with vtk. More...
 
class  DecomposedTransform3D
 Helper class for visualizing rotational angles to a human user. More...
 
class  Frame3D
 Defines an axis-angle representation of a position+orientation in 3D space. More...
 
class  PatientModelService
 The virtual patient. More...
 
class  PatientModelServiceNull
 Null Object Pattern for Registration service. More...
 
class  PatientModelServiceProxy
 Always provides a PatientModelService. More...
 
class  BoolProperty
 
class  BoolPropertyBase
 
class  ColorProperty
 
class  ColorPropertyBase
 
class  DoublePairProperty
 Implementation of DoublePairPropertyBase. More...
 
class  DoublePairPropertyBase
 Abstract interface for interaction with internal data structure: A pair of doubles. More...
 
class  DoubleSpanSliderAdapterNull
 
class  DoubleProperty
 
class  DoublePropertyBase
 
class  DoublePropertyNull
 
class  DoublePropertyTimeCalibration
 
class  Property
 Superclass for all data adapters. More...
 
class  PropertyNull
 
class  StringPropertyActiveImage
 
class  StringPropertySelectImage
 
class  StringPropertySelectData
 
class  StringPropertySelectMesh
 
class  StringPropertySelectTrackedStream
 
class  SelectDataStringPropertyBase
 
class  SpaceProperty
 
class  SpacePropertyBase
 
class  StringProperty
 Represents one option of the string type. The data are stored within a xml document. More...
 
class  StringPropertyBase
 Abstract interface for interaction with internal string-valued data. More...
 
class  StringPropertySelectCoordinateSystemBase
 
class  StringPropertySelectCoordinateSystem
 Adapter that selects and stores a coordinate systems. The coordinatesystem is stored internally in the adapter. Use setValue/getValue plus changed() to access it. More...
 
class  StringPropertySelectPointMetric
 
class  StringPropertySelectTool
 Adapter that selects and stores a tool. The tool is stored internally in the adapter. Use setValue/getValue plus changed() to access it. More...
 
class  StringPropertyActiveTool
 
class  StringPropertyActiveProbeConfiguration
 
class  Vector3DComponentProperty
 
class  Vector3DProperty
 Represents one option of the double type. More...
 
class  Vector3DPropertyBase
 Abstract interface for interaction with internal Vector3D-valued data. More...
 
class  Vector3DPropertyNull
 
class  DataLocations
 
class  Profile
 
class  ProfileManager
 
class  SessionStorageServiceNull
 
class  SessionStorageService
 
class  SessionStorageServiceProxy
 
class  Settings
 Customized interface for setting values in QSettings. More...
 
struct  Desktop
 Data class for CustusX desktop. More...
 
class  StateService
 Global Application states for CustusX. More...
 
class  StateServiceNull
 
class  StateServiceProxy
 
class  ActiveToolProxy
 Helper class for connecting to the active tool.By listening to this class, you will always listen to the active tool. More...
 
class  DummyProbe
 
class  DummyToolThread
 
struct  DummyToolTestUtilities
 
class  DummyTool
 Implementation of a Tool used for testing. More...
 
class  DummyToolManager
 Implementation of a ToolManager used for testing. More...
 
class  ManualTool
 A manual tool that is unconnected to any hardware. More...
 
class  Probe
 US Probe interface. More...
 
class  ProbeAdapterRTSource
 VideoSource that applies the parameters from a Probe to the VideoSource. More...
 
class  ProbeDefinition
 Definition of characteristics for an Ultrasound Probe Sector. More...
 
class  ProbeImpl
 
class  InsideMaskFunctor
 
class  ProbeSector
 Utility functions for drawing an US Probe sector. More...
 
class  ApplyLUTToImage2DProxy
 Helper class for applying sscLUT2D to an image. More...
 
class  SlicedImageProxy
 Helper class for slicing an image given a SliceProxy and an image. More...
 
class  SliceProxyInterface
 
class  SimpleSliceProxy
 
class  SliceProxy
 Provides a slice matrix based on definition and tool. More...
 
class  Tool
 Interface to a tool, i.e. a pointer, US probe or similar. More...
 
class  ToolImpl
 Common functionality for Tool subclasses. More...
 
class  ToolNull
 
class  ToolProxy
 
class  TrackerConfiguration
 
class  TrackerConfigurationNull
 
class  TrackingPositionFilter
 
class  TrackingService
 Service providing tools and tracking systems. More...
 
class  TrackingServiceNull
 
class  TrackingServiceProxy
 
class  TrackingSystemService
 Tracking System Service. More...
 
class  VideoRecorderSaveThread
 
class  SavingVideoRecorder
 Recorder for a VideoSource. More...
 
class  ProcessedUSInputData
 
class  USFrameData
 Helper class encapsulating a 2S US data set. More...
 
class  TimedPosition
 One position with timestamp. More...
 
struct  USReconstructInputData
 
struct  USReconstructInputDataAlgorithm
 
class  UsReconstructionFileMaker
 Handles writing files in the format the us reconstruction algorithm wants them. More...
 
class  UsReconstructionFileReader
 Reader class for the US Acquisition files. More...
 
class  Application
 
struct  CoordinateSystem
 Identification of a Coordinate system. More...
 
class  CustomMetaImage
 utility class for accessing metaheader files. More...
 
class  CyclicActionLogger
 
struct  DoubleRange
 Utility class for describing a bounded numeric range. More...
 
class  CachedImageData
 
class  ImageDataContainer
 
class  CachedImageDataContainer
 
class  SplitFramesContainer
 
class  FramesDataContainer
 
class  Indent
 Formatting class for debug printing of the ssc library. More...
 
struct  null_deleter
 
class  OpenCLPrinter
 Utilities for printing information about OpenCL. More...
 
class  OptionalValue
 
class  PlaneTypeCollection
 
struct  TemporaryPausePlay
 
class  PlaybackTime
 Controller for historic time, playback etc. More...
 
class  TimelineEvent
 Description of one event in time. More...
 
class  PositionStorageReader
 Reader class for the position file. More...
 
class  PositionStorageWriter
 Writer class for the position file. More...
 
class  ProcessReporter
 
class  ProcessWrapper
 
struct  shm_header
 
class  SharedMemoryServer
 Shared Memory Server. More...
 
class  SharedMemoryClient
 Shared Memory Client. More...
 
class  SlicePlane
 A 2D slice plane in 3D. i,j are perpendicular unit vectors. More...
 
class  SliceComputer
 Calculates a slice plane given a definition. More...
 
class  SpaceListener
 Class that listens to changes in a coordinate system, and emits a signal if that system changes. More...
 
class  SpaceListenerImpl
 Class that listens to changes in a coordinate system, and emits a signal if that system changes. More...
 
class  SpaceProvider
 
class  SpaceProviderImpl
 
class  SyncedValue
 
class  TimeKeeper
 
class  TransformFile
 File format for storing a 4x4 matrix.The read/write methods emit error messages if you dont use the ok flag. More...
 
class  ViewportObserverPrivate
 
class  ViewportListenerBase
 Base class for listening to a vtkRenderer. More...
 
class  ViewportListener
 Listens to changes in viewport and camera matrix. More...
 
class  ViewportPreRenderListener
 Listens to the start render event in a vtkRenderer. More...
 
class  VLCRecorder
 Lets you use the third party application VLC to record a video of the screen. More...
 
class  XMLNodeAdder
 
class  XMLNodeParser
 
class  SharedDocuments
 
class  XmlOptionItem
 Helper class for storing one string value in an xml document. More...
 
class  XmlOptionFile
 Helper class for xml files used to store ssc/cx data. More...
 
class  SeansVesselReg
 
class  StreamerService
 Abstract class. Interface to Streamers. More...
 
class  TestVideoSource
 test video source generator More...
 
class  VideoRecorder
 Recorder for a VideoSource. More...
 
class  VideoService
 Provides access to all video sources in the system, and connection stuff for the sources. More...
 
class  VideoServiceNull
 
class  VideoServiceProxy
 
class  VideoSource
 video source interface. More...
 
class  VideoSourceSHM
 VideoSource for connecting to shared memory. More...
 
class  Filter
 
class  FilterGroup
 
class  FilterImpl
 
class  FilterTimedAlgorithm
 
class  StringPropertyFusedInputOutputSelectData
 
class  Pipeline
 
class  BinaryThinningImageFilter3DFilter
 
class  BinaryThresholdImageFilter
 
class  ConnectedThresholdImageFilter
 Segmenting using region growing. More...
 
class  ContourFilter
 
class  DilationFilter
 
class  DummyFilter
 
class  ResampleImageFilter
 
class  SmoothingImageFilter
 
class  GUIExtenderService
 
class  IGTLinkConversion
 
class  IGTLinkImageMessage
 
class  IGTLinkUSStatusMessage
 IGTLink Message content: More...
 
class  RegisteredService
 
class  ServiceTrackerCustomizer
 Notify changes in a service lifecycle. More...
 
class  ServiceTrackerListener
 Helper class for listening to services being added, modified and removed. More...
 
class  cxSimpleSyntheticVolume
 
struct  MassFunctor
 
struct  CentroidFunctor
 
class  cxSyntheticVolume
 
class  CommandlineImageStreamerFactory
 Factory class for creating streamer objects. More...
 
class  DirectlyLinkedSender
 
class  Frame
 
class  GrabberSenderQTcpSocket
 
class  ImageServer
 ImageServer. More...
 
class  ImageStreamerOpenCVArguments
 
class  ImageStreamerOpenCV
 
class  ImageTestData
 
class  ImageStreamerDummyArguments
 
class  DummyImageStreamer
 
struct  Package
 
class  Sender
 
class  SenderImpl
 
class  SonixProbeFileReader
 
class  Streamer
 
class  CommandLineStreamer
 
class  CameraData
 
class  CameraControl
 
class  InteractiveClipper
 
class  CropBoxCallback
 
class  CropBoxEnableCallback
 
class  InteractiveCropper
 
class  LayoutRepository
 
class  Navigation
 
class  RepContainer
 
class  DataViewProperties
 
class  ViewGroupData
 Container for data shared between all members of a view group. More...
 
class  VisualizationService
 Visualization services. More...
 
class  VisualizationServiceNull
 
class  VisualizationServiceProxy
 
class  VisServices
 
class  GraphicalAxes3D
 Visualization for one 3D coordinate axis triplet. More...
 
class  GraphicalDisk
 
class  GraphicalPolyData3D
 Helper for rendering a a polydata in 3D. More...
 
class  GraphicalPoint3D
 Helper for rendering a point in 3D. More...
 
class  GraphicalLine3D
 Helper for rendering a line in 3D. More...
 
class  GraphicalArc3D
 Helper for rendering a line in 3D. More...
 
class  GraphicalArrow3D
 Helper for rendering an arrow in 3D. More...
 
class  Rect3D
 Helper for drawing a rectangle in 3D. More...
 
class  FollowerText3D
 Helper for rendering 3D text that faces the camera and has a constant viewed size. More...
 
class  CaptionText3D
 Helper for rendering 3D text that faces the camera and has a constant viewed size, always on top. More...
 
class  GraphicalTorus3D
 Helper for rendering a torus in 3D. More...
 
class  ImageEnveloper
 
class  ImageMapperMonitor
 
class  SlicePlaneClipper
 Clip several 3D volumes using a SliceProxy. More...
 
class  Texture3DSlicerProxy
 Helper class for GPU-based slicing. More...
 
class  Texture3DSlicerProxyImpl
 Slice volumes using a SliceProxy. More...
 
class  SingleVolumePainterHelper
 
class  TextureSlicePainter
 Helper class for GPU rendering of slices. More...
 
class  ToolTracer
 3D Graphics class for displaying the trace path traversed by a tool. More...
 
class  VideoGraphics
 Wrap vtkActor displaying a video image, possibly clipped by a sector. More...
 
class  VideoSourceGraphics
 Helper class for displaying a VideoSource. More...
 
class  ViewFollower
 
class  VolumeProperty
 
class  RGBColor
 RGB color data. More...
 
class  OffsetPoint
 Helper for drawing a point in 2D. More...
 
class  LineSegment
 Helper for drawing a line in 2D. More...
 
class  TextDisplay
 Helper for drawing text in 2D. More...
 
class  CrossHair2D
 Helper for drawing a crosshair in 2D. More...
 
class  Axes3D
 Helper for drawing a coordinate axis in 3D. More...
 
class  DataMetricRep
 Base class for all Data Metric reps. More...
 
class  DisplayTextRep
 Display a number of text strings. More...
 
class  Rep
 Abstract interface for entities that can be added to a View. More...
 
class  RepImpl
 Default implementation of Rep. More...
 
class  CrossHairRep2D
 Display the Tool in 2D as a crosshair in the tool tip position. More...
 
class  GeometricRep2D
 Display one Mesh in 2D. More...
 
class  GuideRep2D
 
class  OrientationAnnotationSmartRep
 A class that annotated 2D views with otientation information.The slice proxy is used to find the orientation of a slice in space r, which is assumed to be a valid DICOM space, and combinations of the letters Anterior - Posterior Left - Right Superior - Inferior are used. Combinations of the letters are used for oblique angles. More...
 
class  OrientationAnnotation
 
class  OrientationAnnotationRep
 Display direction annotations in a 2D view. More...
 
class  PointMetricRep2D
 
class  SliceRepSW
 Display an image slice in 2D. More...
 
class  SphereMetricRep2D
 
class  ToolRep2D
 Display a Tool in 2D. More...
 
class  AngleMetricRep
 
class  AxesRep
 Representation for one 3D coordinate axis triplet. More...
 
class  DistanceMetricRep
 Rep for visualizing a DistanceMetric. More...
 
class  DonutMetricRep
 
class  FiberBundleRep
 Display a DTI Fiber bundle (fiber tracks) in 3D. More...
 
class  FrameMetricRep
 
class  GeometricRep
 Display one Mesh in 3D. More...
 
class  Image2DProxy
 Slice volumes using a SliceProxy. More...
 
class  Image2DRep3D
 Display a 2D Volume in 3D. More...
 
class  LandmarksSource
 
class  PatientLandmarksSource
 
class  ImageLandmarksSource
 
class  LandmarkRep
 
class  MehdiGPURayCastMultiVolumeRepImageMapperMonitor
 
class  MehdiGPURayCastMultiVolumeRepBase
 
class  MetricNamesRep
 
class  OrientationAnnotation3DRep
 Class for display of an orientation annotation cube in 3D. More...
 
class  PickerRep
 Picking of points in an image. More...
 
class  PlaneMetricRep
 Rep for visualizing a PlaneMetric. More...
 
class  PointMetricRep
 
class  SlicePlanesProxy
 Helper class for managing a set of slice planes. More...
 
class  SlicePlanes3DRep
 Display a set of planes in 3D. More...
 
class  SlicePlanes3DMarkerIn2DRep
 Display annotations for the SlicePlanesProxy planes in 2D. More...
 
class  Slices3DRep
 Display several slices through volumes in 3D. More...
 
class  SphereMetricRep
 
class  StreamRep3D
 Display a stream (2D/3D) in 3D. More...
 
class  Texture3DSlicerRep
 Display overlayed image slices in 2D. More...
 
class  ToolMetricRep
 
class  ToolRep3D
 Display a Tool in 3D. More...
 
class  VolumetricBaseRep
 Display a volume in 3D. More...
 
class  VolumetricRep
 Display a volume in 3D. More...
 
class  VideoFixedPlaneRep
 Display a VideoSource in a View. More...
 
struct  LayoutPosition
 
struct  LayoutRegion
 
struct  LayoutViewData
 
class  LayoutData
 
class  View
 
class  ViewCollectionWidget
 
class  ViewRepCollection
 
class  ViewCollectionWidgetUsingViewContainer
 
class  ViewContainer
 
class  ViewItem
 
class  ViewLinkingViewContainerItem
 
class  ViewCollectionWidgetMixed
 
class  ViewCache
 
class  LayoutWidgetUsingViewWidgets
 
class  ViewLinkingViewWidget
 
class  ViewWidget
 
class  ActiveToolWidget
 Widget that contains a select active tool combo box. More...
 
class  BaseWidget
 Interface for QWidget which handles widgets uniformly for the system. More...
 
class  BoundingBoxWidget
 Widget displays/edits a BoundingBox3D. More...
 
class  CheckBoxWidget
 Widget for the BoolPropertyBase. More...
 
class  ColorSelectButton
 Convenience button for chosing color. Will open a color select dialog, and color the button itself in the selected color. More...
 
class  ColorSelectWidget
 Widget for the ColorPropertyBase. More...
 
class  CompactFilterSetupWidget
 Helper widget for displaying the input/output/options part of a Filter. Intended to be included in other Filter widgets. More...
 
class  MyTableWidget
 
class  LogMessageDisplayWidget
 
class  DetailedLogMessageDisplayWidget
 
class  SimpleLogMessageDisplayWidget
 
class  PopupButton
 
class  ConsoleWidget
 Widget for displaying status messages. More...
 
class  ConsoleWidgetCollection
 
class  DataSelectWidget
 
class  EraseDataToolButton
 
class  DetailedLabeledComboBoxWidget
 Composite widget for string selection with . More...
 
class  DisplayTimerWidget
 A second counter widget. More...
 
class  DoubleSpanSlider
 Custom widget for display of double-valued data.Use the double-named methods instead of qslider's int-based ones. More...
 
class  SliderRangeGroupWidget
 
class  DoubleSlider
 Custom widget for display of double-valued data. More...
 
class  DoubleLineEdit
 A QLineEdit specialized to deal with double data. More...
 
class  ScalarInteractionWidget
 Composite widget for scalar data manipulation. More...
 
class  SliderGroupWidget
 Composite widget for scalar data manipulation. More...
 
class  SpinBoxGroupWidget
 Composite widget for scalar data manipulation. More...
 
class  SpinBoxAndSliderGroupWidget
 Composite widget for scalar data manipulation. More...
 
class  SpinBoxAndDialGroupWidget
 Composite widget for scalar data manipulation. More...
 
class  SpinBoxInfiniteSliderGroupWidget
 Composite widget for scalar data manipulation. More...
 
class  FileInputWidget
 
class  FilenameWidget
 Composite widget for filename edit. More...
 
class  FilePreviewWidget
 View a xml document. More...
 
class  FileSelectWidget
 Widget for displaying and selecting a single file. More...
 
class  FileWatcherWidget
 Baseclass for widgets that should watch a file. More...
 
class  FilterPresetWidget
 
class  FrameTreeWidget
 Widget for displaying the FrameForest object. More...
 
class  sscFloatingWidget
 A widget that floats above the other windows. Used as basis for the floating controls. More...
 
class  ImagePreviewWidget
 Widget for displaying images. More...
 
class  LabeledComboBoxWidget
 Composite widget for string selection. More...
 
class  LabeledLineEditWidget
 Composite widget for string edit. More...
 
class  MousePadWidgetInternal
 
class  MousePadWidget
 A touchpad-friendly area for performing 1D/2D scroll operations. More...
 
class  MultiFileInputWidget
 
class  OptimizedUpdateWidget
 Interface for all classes following the modified/prepaint paradigm. More...
 
class  OptionsWidget
 
class  PipelineWidgetFilterLine
 
class  PipelineWidget
 
class  PresetWidget
 Base class for preset handling. Takes care of making a uniform preset system. Contains a preset selector, functionality for resetting to a default preset, saving new presets and deleting presets. More...
 
class  ProbeConfigWidget
 Widget that displays/edits a probe configuration. More...
 
class  SelectionGroupBox
 
class  SpaceEditWidget
 Composite widget for string selection. More...
 
class  TabbedWidget
 Interface for making widgets with a hierarchy of tabs. More...
 
class  TimedAlgorithmProgressBar
 Show progress for a TimedBaseAlgorithm. More...
 
class  TimelineWidget
 widget for displaying a timeline for events. More...
 
class  MatrixTextEdit
 
class  Transform3DWidget
 Widget for displaying and manipulating an affine matrix, i.e. a rotation+translation matrix. More...
 
class  Vector3DWidget
 Widget for displaying a Vector3D. More...
 
class  WidgetObscuredListener
 

Typedefs

typedef boost::shared_ptr
< class LayoutRepository
LayoutRepositoryPtr
 
typedef boost::shared_ptr
< class LayoutInteractor
LayoutInteractorPtr
 
typedef boost::shared_ptr
< class CameraControl
CameraControlPtr
 
typedef boost::shared_ptr
< class VisServices
VisServicesPtr
 
typedef boost::shared_ptr
< class ProcessWrapper
ProcessWrapperPtr
 
typedef boost::shared_ptr
< class
StringPropertySelectImage
StringPropertySelectImagePtr
 
typedef boost::shared_ptr
< class InteractiveClipper
InteractiveClipperPtr
 
typedef boost::shared_ptr
< class InteractiveCropper
InteractiveCropperPtr
 
typedef boost::shared_ptr
< class
StringPropertySelectMesh
StringPropertySelectMeshPtr
 
typedef boost::shared_ptr
< class ImagePropertiesWidget
ImagePropertiesWidgetPtr
 
typedef boost::shared_ptr
< class
StringPropertySelectTrackedStream
StringPropertySelectTrackedStreamPtr
 
typedef boost::shared_ptr
< class
TransferFunction3DWidget
TransferFunction3DWidgetPtr
 
typedef boost::shared_ptr
< class ShadingWidget
ShadingWidgetPtr
 
typedef boost::shared_ptr
< class TrackedStream
TrackedStreamPtr
 
typedef boost::shared_ptr
< DoublePropertyImageTFDataBase
DoublePropertyImageTFDataBasePtr
 
typedef boost::shared_ptr
< class WidgetObscuredListener
WidgetObscuredListenerPtr
 
typedef boost::shared_ptr
< class MetricBase
MetricBasePtr
 
typedef boost::shared_ptr
< class
MetricReferenceArgumentList
MetricReferenceArgumentListPtr
 
typedef boost::shared_ptr
< class MetricManager
MetricManagerPtr
 
typedef boost::shared_ptr
< class DataFactory
DataFactoryPtr
 
typedef boost::shared_ptr
< class ActiveToolProxy
ActiveToolProxyPtr
 
typedef boost::shared_ptr
< class MessageFilterStatusBar
MessageFilterStatusBarPtr
 
typedef boost::shared_ptr
< class ActiveImageProxy
ActiveImageProxyPtr
 
typedef boost::shared_ptr
< class
StringPropertySelectRTSourceBase
StringPropertySelectRTSourceBasePtr
 
typedef boost::shared_ptr
< class
StringPropertySelectRTSource
StringPropertySelectRTSourcePtr
 
typedef boost::shared_ptr
< class
StringPropertyActiveVideoSource
StringPropertyActiveVideoSourcePtr
 
typedef boost::shared_ptr
< class
StringPropertyParentFrame
StringPropertyParentFramePtr
 
typedef boost::shared_ptr
< class
StringPropertySetParentFrame
StringPropertySetParentFramePtr
 
typedef boost::shared_ptr
< class
StringPropertyDataNameEditable
StringPropertyDataNameEditablePtr
 
typedef boost::shared_ptr
< class
StringPropertyDataUidEditable
StringPropertyDataUidEditablePtr
 
typedef boost::shared_ptr
< class
StringPropertyDataModality
StringPropertyDataModalityPtr
 
typedef boost::shared_ptr
< class
StringPropertyImageType
StringPropertyImageTypePtr
 
typedef boost::shared_ptr
< class VideoConnectionManager > 
VideoConnectionManagerPtr
 
typedef boost::shared_ptr
< class StringProperty
StringPropertyPtr
 
typedef boost::shared_ptr
< class Tool
ToolPtr
 
typedef boost::shared_ptr
< class SpaceProvider
SpaceProviderPtr
 
typedef boost::shared_ptr
< class TrackingService
TrackingServicePtr
 
typedef boost::shared_ptr
< class PatientModelService
PatientModelServicePtr
 
typedef boost::shared_ptr
< class VideoService
VideoServicePtr
 
typedef boost::shared_ptr
< class StateService
StateServicePtr
 
typedef boost::shared_ptr
< class VisualizationService
ViewServicePtr
 
typedef boost::shared_ptr
< class AcquisitionService
AcquisitionServicePtr
 
typedef boost::shared_ptr
< class SessionStorageService
SessionStorageServicePtr
 
typedef boost::shared_ptr
< class PluginFrameworkManager
PluginFrameworkManagerPtr
 
typedef boost::shared_ptr
< class ApplicationComponent
ApplicationComponentPtr
 
typedef boost::shared_ptr
< class Acquisition
AcquisitionPtr
 
typedef boost::shared_ptr
< class AcquisitionData
AcquisitionDataPtr
 
typedef boost::shared_ptr
< class USAcquisition
USAcquisitionPtr
 
typedef boost::shared_ptr
< class
UsReconstructionService
UsReconstructionServicePtr
 
typedef boost::shared_ptr
< AcquisitionImplService
AcquisitionImplServicePtr
 
typedef boost::shared_ptr
< class RecordSession
RecordSessionPtr
 
typedef boost::shared_ptr
< class RegisteredService
RegisteredServicePtr
 
typedef std::map< double,
Transform3D
TimedTransformMap
 
typedef boost::shared_ptr
< class RecordSessionWidget
RecordSessionWidgetPtr
 
typedef boost::shared_ptr
< class AcquisitionPlugin
AcquisitionPluginPtr
 
typedef boost::shared_ptr
< class
StringPropertySelectRecordSessionBase
StringPropertySelectRecordSessionBasePtr
 
typedef boost::shared_ptr
< class
StringPropertySelectRecordSession
StringPropertySelectRecordSessionPtr
 
typedef boost::shared_ptr
< class
ThreadedTimedReconstructer > 
ThreadedTimedReconstructerPtr
 
typedef boost::shared_ptr
< class
UsReconstructionFileMaker
UsReconstructionFileMakerPtr
 
typedef boost::shared_ptr
< class SavingVideoRecorder
SavingVideoRecorderPtr
 
typedef boost::shared_ptr
< class USSavingRecorder
USSavingRecorderPtr
 
typedef boost::shared_ptr
< CalibrationGUIExtenderService
CalibrationGUIExtenderServicePtr
 
typedef boost::shared_ptr
< class
StringPropertySelectTool
StringPropertySelectToolPtr
 
typedef unsigned char uchar
 
typedef boost::shared_ptr
< class
StringPropertySelectData
StringPropertySelectDataPtr
 
typedef boost::shared_ptr
< class
StringPropertySelectCoordinateSystem
StringPropertySelectCoordinateSystemPtr
 
typedef std::map< double, double > TimeSeriesType
 
typedef boost::shared_ptr
< TemporalCalibration
TemporalCalibrationPtr
 
typedef boost::shared_ptr
< class
TransferFunctions3DPresets
PresetTransferFunctions3DPtr
 
typedef boost::shared_ptr
< class RegistrationHistory
RegistrationHistoryPtr
 
typedef boost::shared_ptr
< class DataManager
DataServicePtr
 
typedef boost::shared_ptr
< class DataManagerImpl
DataManagerImplPtr
 
typedef boost::shared_ptr
< PatientData
PatientDataPtr
 
typedef boost::shared_ptr
< PatientModelImplService
PatientModelImplServicePtr
 
typedef boost::shared_ptr
< class StateServiceBackend
StateServiceBackendPtr
 
typedef boost::shared_ptr
< class
ApplicationStateMachine > 
ApplicationStateMachinePtr
 
typedef boost::shared_ptr
< class WorkflowStateMachine
WorkflowStateMachinePtr
 
typedef boost::shared_ptr
< ManualToolAdapter
ManualToolAdapterPtr
 
typedef boost::shared_ptr
< class TrackingImplService
TrackingImplServicePtr
 
typedef boost::shared_ptr
< class IgstkTrackerThread
IgstkTrackerThreadPtr
 
typedef boost::shared_ptr
< class PlaybackTime
PlaybackTimePtr
 
typedef boost::shared_ptr
< class TrackingSystemService
TrackingSystemServicePtr
 
typedef boost::shared_ptr
< class
TrackingSystemPlaybackService
TrackingSystemPlaybackServicePtr
 
typedef boost::shared_ptr
< IgstkTool
IgstkToolPtr
 
typedef boost::weak_ptr
< IgstkTool
IgstkToolWeakPtr
 
typedef boost::shared_ptr
< IgstkToolManager
IgstkToolManagerPtr
 
typedef std::map< QString,
ToolPtr
ToolMap
 
typedef boost::shared_ptr
< IgstkTracker
TrackerPtr
 
typedef boost::weak_ptr
< IgstkTracker
TrackerWeakPtr
 
typedef std::vector< double > DoubleVector
 
typedef boost::shared_ptr
< DoubleVector
DoubleVectorPtr
 
typedef std::vector
< Transform3DPtr
Transform3DVector
 
typedef boost::shared_ptr
< Transform3DVector
Transform3DVectorPtr
 
typedef boost::shared_ptr
< class ProbeImpl
ProbeImplPtr
 
typedef boost::shared_ptr
< ToolUsingIGSTK
cxToolPtr
 
typedef boost::shared_ptr
< class PlaybackTool
PlaybackToolPtr
 
typedef boost::shared_ptr
< BasicVideoSource
BasicVideoSourcePtr
 
typedef boost::shared_ptr
< class IGTLinkClientStreamer
IGTLinkClientStreamerPtr
 
typedef boost::shared_ptr
< class StringPropertyBase
StringPropertyBasePtr
 
typedef boost::shared_ptr
< class DoublePropertyBase
DoublePropertyBasePtr
 
typedef boost::shared_ptr
< class BoolPropertyBase
BoolPropertyBasePtr
 
typedef boost::shared_ptr
< class CyclicActionLogger
CyclicActionLoggerPtr
 
typedef boost::shared_ptr
< class Streamer
StreamerPtr
 
typedef boost::shared_ptr
< class StreamerService
StreamerServicePtr
 
typedef boost::shared_ptr
< class DirectlyLinkedSender
DirectlyLinkedSenderPtr
 
typedef boost::shared_ptr
< class ProbeDefinition
ProbeDefinitionPtr
 
typedef boost::shared_ptr
< class ImageReceiverThread
ImageReceiverThreadPtr
 
typedef boost::shared_ptr
< class Property
PropertyPtr
 
typedef boost::shared_ptr
< class LocalServerStreamer
LocalServerStreamerPtr
 
typedef boost::shared_ptr
< class VideoServiceBackend
VideoServiceBackendPtr
 
typedef boost::shared_ptr
< USAcquisitionVideoPlayback
USAcquisitionVideoPlaybackPtr
 
typedef boost::shared_ptr
< VideoConnection
VideoConnectionPtr
 
typedef boost::shared_ptr
< VideoImplService
VideoImplServicePtr
 
typedef boost::shared_ptr
< class Zoom2DHandler
Zoom2DHandlerPtr
 
typedef boost::shared_ptr
< class SpaceListener
SpaceListenerPtr
 
typedef boost::shared_ptr
< class AxisConnector
AxisConnectorPtr
 
typedef boost::shared_ptr
< class CameraStyle
CameraStylePtr
 
typedef boost::shared_ptr
< class CoreServices
CoreServicesPtr
 
typedef boost::shared_ptr
< class CameraStyleInteractor
CameraStyleInteractorPtr
 
typedef boost::shared_ptr
< class
ViewportPreRenderListener
ViewportPreRenderListenerPtr
 
typedef boost::shared_ptr
< class CameraStyleForView
CameraStyleForViewPtr
 
typedef boost::shared_ptr
< class SphereMetric
SphereMetricPtr
 
typedef boost::shared_ptr
< class DataRepContainer
DataRepContainerPtr
 
typedef boost::shared_ptr
< class
MultiVolume3DRepProducer
MultiVolume3DVisualizerPtr
 
typedef boost::shared_ptr
< RenderLoop
RenderLoopPtr
 
typedef boost::shared_ptr
< class Rep
RepPtr
 
typedef std::map< QString, RepPtrRepMap
 
typedef std::map< QString,
VolumetricBaseRepPtr
VolumetricRepMap
 
typedef boost::shared_ptr
< class ThresholdPreview
ThresholdPreviewPtr
 
typedef boost::shared_ptr
< class ViewGroupData
ViewGroupDataPtr
 
typedef boost::shared_ptr
< class SyncedValue
SyncedValuePtr
 
typedef boost::shared_ptr
< class Navigation
NavigationPtr
 
typedef boost::shared_ptr
< class ViewManager
VisualizationServiceOldPtr
 
typedef boost::shared_ptr
< VisualizationImplService
VisualizationImplServicePtr
 
typedef boost::shared_ptr
< class CameraData
CameraDataPtr
 
typedef boost::shared_ptr
< class
DataViewPropertiesInteractor
DataViewPropertiesInteractorPtr
 
typedef boost::shared_ptr
< class
OrientationAnnotationSmartRep
OrientationAnnotationSmartRepPtr
 
typedef boost::shared_ptr
< class ViewFollower
ViewFollowerPtr
 
typedef boost::shared_ptr
< ViewWrapper2D
ViewWrapper2DPtr
 
typedef boost::shared_ptr
< class Slices3DRep
Slices3DRepPtr
 
typedef boost::shared_ptr
< class DataMetricRep
DataMetricRepPtr
 
typedef boost::shared_ptr
< class MetricNamesRep
MetricNamesRepPtr
 
typedef boost::shared_ptr
< class ImageLandmarkRep > 
ImageLandmarkRepPtr
 
typedef boost::shared_ptr
< class PatientLandmarkRep > 
PatientLandmarkRepPtr
 
typedef boost::shared_ptr
< class
MultiVolume3DRepProducer
MultiVolume3DRepProducerPtr
 
typedef boost::shared_ptr
< class ToolAxisConnector > 
ToolAxisConnectorPtr
 
typedef boost::shared_ptr
< ViewWrapper3D
ViewWrapper3DPtr
 
typedef boost::shared_ptr
< ViewWrapperVideo
ViewWrapperVideoPtr
 
typedef boost::shared_ptr
< class DicomImageReader
DicomImageReaderPtr
 
typedef boost::shared_ptr
< DicomGUIExtenderService
DicomGUIExtenderServicePtr
 
typedef DICOMModel ctkDICOMModel
 
typedef boost::shared_ptr
< class DicomModelNode
NodePtr
 
typedef boost::shared_ptr
< class Image
ImagePtr
 
typedef boost::shared_ptr
< ExampleGUIExtenderService
ExampleGUIExtenderServicePtr
 
typedef boost::shared_ptr
< class LevelSetFilter
LevelSetFilterPtr
 
typedef std::vector
< Eigen::Matrix4d > 
M4Vector
 
typedef boost::shared_ptr
< class RouteToTarget
RouteToTargetPtr
 
typedef boost::shared_ptr
< class BranchList
BranchListPtr
 
typedef boost::shared_ptr
< class Branch
BranchPtr
 
typedef boost::shared_ptr
< class RouteToTargetFilter
RouteToTargetFilterPtr
 
typedef boost::shared_ptr
< class TSFPresets
TSFPresetsPtr
 
typedef boost::shared_ptr
< class TubeSegmentationFilter
TubeSegmentationFilterPtr
 
typedef boost::shared_ptr
< HelpEngine
HelpEnginePtr
 
typedef boost::shared_ptr
< HelpGUIExtenderService
HelpGUIExtenderServicePtr
 
typedef boost::shared_ptr
< class Data
DataPtr
 
typedef boost::shared_ptr
< RegistrationImplService
RegistrationImplServicePtr
 
typedef boost::shared_ptr
< class RegistrationService
RegistrationServicePtr
 
typedef boost::shared_ptr
< class
StringPropertyRegistrationFixedImage
StringPropertyRegistrationFixedImagePtr
 
typedef boost::shared_ptr
< class
StringPropertyRegistrationMovingImage
StringPropertyRegistrationMovingImagePtr
 
typedef boost::shared_ptr
< class VisualizationService
VisualizationServicePtr
 
typedef std::vector< BranchPtrbranchVector
 
typedef boost::shared_ptr
< class ToolRep3D
ToolRep3DPtr
 
typedef boost::shared_ptr
< class
BronchoscopyRegistration
BronchoscopyRegistrationPtr
 
typedef boost::shared_ptr
< class ElastixExecuter
ElastixExecuterPtr
 
typedef boost::shared_ptr
< ElastixManager
ElastixManagerPtr
 
typedef boost::shared_ptr
< ElastixParameters
ElastixParametersPtr
 
typedef boost::shared_ptr
< class ImageLandmarksSource
ImageLandmarksSourcePtr
 
typedef Transform3D Transform3D
 Transform3D is a representation of an affine 3D transform. More...
 
typedef std::map< QString,
class Landmark
LandmarkMap
 
typedef boost::shared_ptr
< class RegistrationManager > 
RegistrationManagerPtr
 
typedef boost::shared_ptr
< class
SeansVesselRegistrationDebugger
SeansVesselRegistrationDebuggerPtr
 
typedef boost::shared_ptr
< class ReconstructCore
ReconstructCorePtr
 
typedef boost::shared_ptr
< class TimedBaseAlgorithm
TimedAlgorithmPtr
 
typedef boost::shared_ptr
< class ReconstructionExecuter
ReconstructionExecuterPtr
 
typedef boost::shared_ptr
< class DoubleProperty
DoublePropertyPtr
 
typedef boost::shared_ptr
< class ProcessedUSInputData
ProcessedUSInputDataPtr
 
typedef boost::shared_ptr
< class ReconstructParams
ReconstructParamsPtr
 
typedef boost::shared_ptr
< class
ReconstructPreprocessor
ReconstructPreprocessorPtr
 
typedef boost::shared_ptr
< class
ThreadedTimedReconstructPreprocessor
ThreadedTimedReconstructPreprocessorPtr
 
typedef boost::shared_ptr
< class
ThreadedTimedReconstructCore
ThreadedTimedReconstructCorePtr
 
typedef boost::shared_ptr
< class
CompositeTimedAlgorithm
CompositeTimedAlgorithmPtr
 
typedef boost::shared_ptr
< class ReconstructionManager > 
ReconstructionManagerPtr
 
typedef boost::shared_ptr
< VNNclAlgorithm
VNNclAlgorithmPtr
 
typedef boost::shared_ptr
< VNNclReconstructionMethodService
VNNclReconstructionMethodServicePtr
 
typedef short PixelType
 
typedef itk::Image< PixelType,
Dimension
itkImageType
 
typedef
itk::ImageToVTKImageFilter
< itkImageType
itkToVtkFilterType
 
typedef
itk::VTKImageToImageFilter
< itkImageType
itkVTKImageToImageFilterType
 
typedef boost::shared_ptr
< CompositeSerialTimedAlgorithm
CompositeSerialTimedAlgorithmPtr
 
typedef boost::shared_ptr
< CompositeParallelTimedAlgorithm
CompositeParallelTimedAlgorithmPtr
 
typedef boost::shared_ptr
< class ManualTool
ManualToolPtr
 
typedef boost::shared_ptr
< class DummyTool
DummyToolPtr
 
typedef boost::shared_ptr
< class NavigatedVideoImage
NavigatedVideoImagePtr
 
typedef boost::shared_ptr
< class Mesh
MeshPtr
 
typedef boost::shared_ptr
< class ImageTF3D
ImageTF3DPtr
 
typedef boost::shared_ptr
< class ImageLUT2D
ImageLUT2DPtr
 
typedef boost::shared_ptr
< class ImageTFData
ImageTFDataPtr
 
typedef boost::shared_ptr
< class GPUImageDataBuffer
GPUImageDataBufferPtr
 
typedef boost::weak_ptr< class
GPUImageDataBuffer
GPUImageDataBufferWeakPtr
 
typedef boost::shared_ptr
< class GPUImageLutBuffer
GPUImageLutBufferPtr
 
typedef boost::weak_ptr< class
GPUImageLutBuffer
GPUImageLutBufferWeakPtr
 
typedef boost::shared_ptr
< class ProbeSector
ProbeSectorPtr
 
typedef boost::shared_ptr
< class FiberBundle > 
FiberBundlePtr
 
typedef boost::shared_ptr
< class Axes3D
Axes3DPtr
 
typedef boost::shared_ptr
< class AxesRep
AxesRepPtr
 
typedef boost::shared_ptr
< class CrossHair2D
CrossHair2DPtr
 
typedef boost::shared_ptr
< class CrossHairRep2D
CrossHairRep2DPtr
 
typedef boost::shared_ptr
< class DisplayTextRep
DisplayTextRepPtr
 
typedef boost::shared_ptr
< class FiberBundleRep
FiberBundleRepPtr
 
typedef boost::shared_ptr
< class GeometricRep2D
GeometricRep2DPtr
 
typedef boost::shared_ptr
< class GeometricRep
GeometricRepPtr
 
typedef boost::shared_ptr
< class GraphicalLine3D
GraphicalLine3DPtr
 
typedef boost::shared_ptr
< class GraphicalPoint3D
GraphicalPoint3DPtr
 
typedef boost::shared_ptr
< class GuideRep2D
GuideRep2DPtr
 
typedef boost::shared_ptr
< class LandmarkRep
LandmarkRepPtr
 
typedef boost::shared_ptr
< class LineSegment
LineSegmentPtr
 
typedef boost::shared_ptr
< class OffsetPoint
OffsetPointPtr
 
typedef boost::shared_ptr
< class
OrientationAnnotation3DRep
OrientationAnnotation3DRepPtr
 
typedef boost::shared_ptr
< class
OrientationAnnotationRep
OrientationAnnotationRepPtr
 
typedef boost::shared_ptr
< class PickerRep
PickerRepPtr
 
typedef boost::shared_ptr
< class PointMetric
PointMetricPtr
 
typedef boost::shared_ptr
< class PointMetricRep
PointMetricRepPtr
 
typedef boost::shared_ptr
< class PointMetricRep2D
PointMetricRep2DPtr
 
typedef boost::shared_ptr
< class Rect3D
Rect3DPtr
 
typedef boost::shared_ptr
< class SlicedImageProxy
SlicedImageProxyPtr
 
typedef boost::shared_ptr
< class SlicePlaneClipper
SlicePlaneClipperPtr
 
typedef boost::shared_ptr
< class SlicePlaneRep > 
SlicePlaneRepPtr
 
typedef boost::shared_ptr
< class
SlicePlanes3DMarkerIn2DRep
SlicePlanes3DMarkerIn2DRepPtr
 
typedef boost::shared_ptr
< class SlicePlanes3DRep
SlicePlanes3DRepPtr
 
typedef boost::shared_ptr
< class SlicePlanesProxy
SlicePlanesProxyPtr
 
typedef boost::shared_ptr
< class SliceProxy
SliceProxyPtr
 
typedef boost::shared_ptr
< class SliceRepSW
SliceRepSWPtr
 
typedef boost::shared_ptr
< class StreamRep3D
StreamRep3DPtr
 
typedef boost::shared_ptr
< class SurfaceRep > 
SurfaceRepPtr
 
typedef boost::shared_ptr
< class TestVideoSource
TestVideoSourcePtr
 
typedef boost::shared_ptr
< class TextDisplay
TextDisplayPtr
 
typedef boost::shared_ptr
< class Texture3DSlicerRep
Texture3DSlicerRepPtr
 
typedef boost::shared_ptr
< class ToolRep2D
ToolRep2DPtr
 
typedef boost::shared_ptr
< class ToolTracer
ToolTracerPtr
 
typedef boost::shared_ptr
< class VideoFixedPlaneRep
VideoFixedPlaneRepPtr
 
typedef boost::shared_ptr
< class VideoSource
VideoSourcePtr
 
typedef boost::shared_ptr
< class View
ViewPtr
 
typedef boost::shared_ptr
< class VolumetricBaseRep
VolumetricBaseRepPtr
 
typedef boost::shared_ptr
< class VolumetricRep
VolumetricRepPtr
 
typedef boost::weak_ptr< class
SpaceProvider
SpaceProviderWeakPtr
 
typedef boost::weak_ptr< class
VideoServiceOld > 
VideoServiceOldWeakPtr
 
typedef boost::weak_ptr< class
ViewManager
VisualizationServiceWeakPtr
 
typedef boost::weak_ptr< class
StateService
StateServiceWeakPtr
 
typedef boost::shared_ptr
< class ColorPropertyBase
ColorPropertyBasePtr
 
typedef boost::shared_ptr
< class BoolProperty
BoolPropertyPtr
 
typedef boost::shared_ptr
< class ColorProperty
ColorPropertyPtr
 
typedef boost::shared_ptr
< class DoublePairProperty
DoublePairPropertyPtr
 
typedef boost::shared_ptr
< class Presets
PresetsPtr
 
typedef boost::shared_ptr
< class USFrameData
USFrameDataPtr
 
typedef boost::shared_ptr
< class ViewportListener
ViewportListenerPtr
 
typedef boost::shared_ptr
< class ViewGroup
ViewGroupPtr
 
typedef boost::shared_ptr
< class ViewGroup2D > 
ViewGroup2DPtr
 
typedef boost::shared_ptr
< class ViewGroup3D > 
ViewGroup3DPtr
 
typedef boost::shared_ptr
< class ViewWrapper
ViewWrapperPtr
 
typedef boost::shared_ptr
< class
UsReconstructionFileReader
UsReconstructionFileReaderPtr
 
typedef boost::shared_ptr
< class Filter
FilterPtr
 
typedef boost::shared_ptr
< class AngleMetric
AngleMetricPtr
 
typedef boost::weak_ptr< class
Rep
RepWeakPtr
 
typedef boost::shared_ptr
< class Landmarks
LandmarksPtr
 
typedef boost::shared_ptr
< DataMetric
DataMetricPtr
 
typedef boost::shared_ptr
< DataReader
DataReaderPtr
 
typedef boost::shared_ptr
< class DistanceMetric
DistanceMetricPtr
 
typedef boost::shared_ptr
< class FrameMetric
FrameMetricPtr
 
typedef std::pair< double, double > double_pair
 
typedef std::map< int, int > IntIntMap
 
typedef std::map< int, QColor > ColorMap
 
typedef boost::shared_ptr
< IntIntMap
OpacityMapPtr
 
typedef boost::shared_ptr
< ColorMap
ColorMapPtr
 
typedef std::map< QString,
LandmarkProperty
LandmarkPropertyMap
 
typedef Eigen::Hyperplane
< double, 3 > 
Plane3D
 
typedef boost::shared_ptr
< class PlaneMetric
PlaneMetricPtr
 
typedef boost::shared_ptr
< class DonutMetric
DonutMetricPtr
 
typedef boost::shared_ptr
< class ToolMetric
ToolMetricPtr
 
typedef boost::shared_ptr
< class
TransferFunctions3DPresets
TransferFunctions3DPresetsPtr
 
typedef boost::shared_ptr< AudioAudioPtr
 
typedef boost::shared_ptr
< class MessageObserver
MessageObserverPtr
 
typedef boost::shared_ptr
< class MessageListener
MessageListenerPtr
 
typedef boost::shared_ptr
< class LogThread
LogThreadPtr
 
typedef boost::shared_ptr
< class Log
LogPtr
 
typedef boost::shared_ptr
< class LogFileWatcher
LogFileWatcherPtr
 
typedef boost::shared_ptr
< class MessageFilter
MessageFilterPtr
 
typedef boost::shared_ptr
< class Reporter
ReporterPtr
 
typedef boost::shared_ptr
< class MessageRepository
MessageRepositoryPtr
 
typedef boost::shared_ptr
< Transform3D
Transform3DPtr
 
typedef Eigen::Vector3d Vector3D
 Vector3D is a representation of a point or vector in 3D. More...
 
typedef boost::shared_ptr
< Vector3D
Vector3DPtr
 
typedef boost::shared_ptr
< DoublePairPropertyBase
DoublePairPropertyBasePtr
 
typedef boost::shared_ptr
< class
StringPropertyActiveImage
StringPropertyActiveImagePtr
 
typedef boost::shared_ptr
< class
SelectDataStringPropertyBase
SelectDataStringPropertyBasePtr
 
typedef boost::shared_ptr
< class SpaceProperty
SpacePropertyPtr
 
typedef boost::shared_ptr
< SpacePropertyBase
SpacePropertyBasePtr
 
typedef boost::shared_ptr
< class
StringPropertySelectCoordinateSystemBase
StringPropertySelectCoordinateSystemBasePtr
 
typedef boost::shared_ptr
< class
StringPropertySelectPointMetric
StringPropertySelectPointMetricPtr
 
typedef boost::shared_ptr
< class
StringPropertyActiveProbeConfiguration
StringPropertyActiveProbeConfigurationPtr
 
typedef boost::shared_ptr
< Vector3DComponentProperty
Vector3DComponentPropertyPtr
 
typedef boost::shared_ptr
< class Vector3DProperty
Vector3DPropertyPtr
 
typedef boost::shared_ptr
< Vector3DPropertyBase
Vector3DPropertyBasePtr
 
typedef boost::shared_ptr
< class QSettings > 
QSettingsPtr
 
typedef boost::shared_ptr
< class Settings
SettingsPtr
 
typedef boost::shared_ptr
< class Profile
ProfilePtr
 
typedef boost::shared_ptr< ProbeProbePtr
 
typedef boost::weak_ptr< ProbeProbeWeakPtr
 
typedef boost::shared_ptr
< ProbeAdapterRTSource
ProbeAdapterRTSourcePtr
 
typedef boost::shared_ptr
< class SliceProxyInterface
SliceProxyInterfacePtr
 
typedef boost::shared_ptr
< class ApplyLUTToImage2DProxy
ApplyLUTToImage2DProxyPtr
 
typedef boost::shared_ptr
< class SimpleSliceProxy
SimpleSliceProxyPtr
 
typedef boost::shared_ptr
< TimedTransformMap
TimedTransformMapPtr
 
typedef boost::shared_ptr
< class TrackingPositionFilter
TrackingPositionFilterPtr
 
typedef boost::shared_ptr
< class TrackerConfiguration
TrackerConfigurationPtr
 
typedef std::map< ToolPtr,
TimedTransformMap
SessionToolHistoryMap
 
typedef boost::shared_ptr
< class
CachedImageDataContainer
CachedImageDataContainerPtr
 
typedef boost::shared_ptr
< class ImageDataContainer
ImageDataContainerPtr
 
typedef boost::shared_ptr
< class TimedPosition
TimedPositionPtr
 
typedef boost::shared_ptr
< QTextStream > 
QTextStreamPtr
 
typedef CoordinateSystem Space
 
typedef boost::shared_ptr
< class CustomMetaImage
CustomMetaImagePtr
 
typedef boost::shared_ptr
< CachedImageData
CachedImageDataPtr
 
typedef boost::shared_ptr
< PositionStorageReader
PositionStorageReaderPtr
 
typedef boost::shared_ptr
< class ProcessReporter
ProcessReporterPtr
 
typedef boost::shared_ptr
< class VLCRecorder
VLCRecorderPtr
 
typedef boost::shared_ptr
< class Receiver > 
ReceiverPtr
 
typedef boost::shared_ptr
< VideoRecorder
VideoRecorderPtr
 
typedef boost::shared_ptr
< VideoSourceSHM
VideoSourceSHMPtr
 
typedef boost::shared_ptr
< FilterGroup
FilterGroupPtr
 
typedef boost::shared_ptr
< class FilterTimedAlgorithm
FilterTimedAlgorithmPtr
 
typedef boost::shared_ptr
< class
StringPropertyFusedInputOutputSelectData
StringPropertyFusedInputOutputSelectDataPtr
 
typedef boost::shared_ptr
< Pipeline
PipelinePtr
 
typedef boost::shared_ptr
< class
BinaryThresholdImageFilter
BinaryThresholdImageFilterPtr
 
typedef boost::shared_ptr
< class ContourFilter
ContourFilterPtr
 
typedef boost::shared_ptr
< class DilationFilter
DilationFilterPtr
 
typedef boost::shared_ptr
< class ResampleImageFilter
ResampleImageFilterPtr
 
typedef boost::shared_ptr
< class SmoothingImageFilter
SmoothingImageFilterPtr
 
typedef boost::shared_ptr
< class GUIExtenderService
GUIExtenderServicePtr
 
typedef boost::shared_ptr
< cxSyntheticVolume
cxSyntheticVolumePtr
 
typedef std::map< QString,
QString > 
StringMap
 
typedef boost::shared_ptr
< cv::VideoCapture > 
VideoCapturePtr
 
typedef boost::shared_ptr
< struct Package
PackagePtr
 
typedef boost::shared_ptr
< class ImageTestData
ImageTestDataPtr
 
typedef boost::shared_ptr
< class DummyImageStreamer
DummyImageStreamerPtr
 
typedef boost::shared_ptr< SenderSenderPtr
 
typedef boost::shared_ptr
< CommandLineStreamer
CommandLineStreamerPtr
 
typedef vtkSmartPointer< class
CropBoxCallback
CropBoxCallbackPtr
 
typedef vtkSmartPointer< class
CropBoxEnableCallback
CropBoxEnableCallbackPtr
 
typedef boost::shared_ptr
< class RepContainer
RepContainerPtr
 
typedef VisualizationService ViewService
 
typedef boost::shared_ptr
< class GraphicalAxes3D
GraphicalAxes3DPtr
 
typedef boost::shared_ptr
< GraphicalDisk
GraphicalDiskPtr
 
typedef boost::shared_ptr
< GraphicalPolyData3D
GraphicalPolyData3DPtr
 
typedef boost::shared_ptr
< GraphicalArc3D
GraphicalArc3DPtr
 
typedef boost::shared_ptr
< GraphicalArrow3D
GraphicalArrow3DPtr
 
typedef boost::shared_ptr
< FollowerText3D
FollowerText3DPtr
 
typedef boost::shared_ptr
< CaptionText3D
CaptionText3DPtr
 
typedef boost::shared_ptr
< GraphicalTorus3D
GraphicalTorus3DPtr
 
typedef boost::shared_ptr
< class ImageEnveloper
ImageEnveloperPtr
 
typedef boost::shared_ptr
< class ImageMapperMonitor
ImageMapperMonitorPtr
 
typedef vtkSmartPointer< class
TextureSlicePainter
TextureSlicePainterPtr
 
typedef boost::shared_ptr
< class Texture3DSlicerProxy
Texture3DSlicerProxyPtr
 
typedef boost::shared_ptr
< class VideoSourceGraphics
VideoSourceGraphicsPtr
 
typedef boost::shared_ptr
< VideoGraphics
VideoGraphicsPtr
 
typedef boost::shared_ptr
< class VolumeProperty
VolumePropertyPtr
 
typedef boost::weak_ptr< class
View
ViewWeakPtr
 
typedef vtkSmartPointer< class
OrientationAnnotation
OrientationAnnotationPtr
 
typedef boost::shared_ptr
< class SphereMetricRep2D
SphereMetricRep2DPtr
 
typedef boost::shared_ptr
< class AngleMetricRep
AngleMetricRepPtr
 
typedef boost::shared_ptr
< class DistanceMetricRep
DistanceMetricRepPtr
 
typedef boost::shared_ptr
< class DonutMetricRep
DonutMetricRepPtr
 
typedef boost::shared_ptr
< class FrameMetricRep
FrameMetricRepPtr
 
typedef boost::shared_ptr
< class Image2DProxy
Image2DProxyPtr
 
typedef boost::shared_ptr
< class Image2DRep3D
Image2DRep3DPtr
 
typedef boost::shared_ptr
< LandmarksSource
LandmarksSourcePtr
 
typedef boost::shared_ptr
< class PatientLandmarksSource
PatientLandmarksSourcePtr
 
typedef boost::shared_ptr
< class
MehdiGPURayCastMultiVolumeRep > 
MehdiGPURayCastMultiVolumeRepPtr
 
typedef vtkSmartPointer< class
vtkDataSet > 
vtkDataSetPtr
 
typedef boost::shared_ptr
< class PlaneMetricRep
PlaneMetricRepPtr
 
typedef boost::shared_ptr
< class SphereMetricRep
SphereMetricRepPtr
 
typedef boost::shared_ptr
< class ToolMetricRep
ToolMetricRepPtr
 
typedef boost::shared_ptr
< class ViewRepCollection
ViewRepCollectionPtr
 
typedef boost::shared_ptr
< ViewContainer
ViewContainerPtr
 
typedef boost::shared_ptr
< SpinBoxAndSliderGroupWidget
SpinBoxAndSliderGroupWidgetPtr
 
typedef boost::shared_ptr
< SpinBoxAndDialGroupWidget
SpinBoxAndDialGroupWidgetPtr
 

Functions

void print (QString header, QRect r)
 
cxLogicManager_EXPORT
SpaceProviderPtr 
spaceProvider ()
 
cxLogicManager_EXPORT
TrackingServicePtr 
trackingService ()
 
cxLogicManager_EXPORT
PatientModelServicePtr 
patientService ()
 
cxLogicManager_EXPORT
VideoServicePtr 
videoService ()
 
cxLogicManager_EXPORT
StateServicePtr 
stateService ()
 
cxLogicManager_EXPORT
ViewServicePtr 
viewService ()
 
cxLogicManager_EXPORT
AcquisitionServicePtr 
acquisitionService ()
 
cxLogicManager_EXPORT
SessionStorageServicePtr 
sessionStorageService ()
 
LogicManagerlogicManager ()
 
QString getStringForctkPluginState (const ctkPlugin::State state)
 
ctkPlugin::State getctkPluginStateForString (QString text)
 
void correlate (double *x, double *y, double *corr, int maxdelay, int n)
 
bool toolTypeSort (const ToolPtr tool1, const ToolPtr tool2)
 function for sorting tools by type More...
 
bool isViewWrapper2D (ViewWrapperPtr wrapper)
 
int * getImageSize (DataPtr inputImage)
 
double findDistance (Eigen::MatrixXd p1, Eigen::MatrixXd p2)
 
Eigen::MatrixXd sortMatrix (int rowNumber, Eigen::MatrixXd matrix)
 
Eigen::MatrixXd eraseCol (int removeIndex, Eigen::MatrixXd positions)
 
std::pair
< Eigen::MatrixXd::Index,
double > 
dsearch (Eigen::Vector3d p, Eigen::MatrixXd positions)
 
std::pair< std::vector
< Eigen::MatrixXd::Index >
, Eigen::VectorXd > 
dsearchn (Eigen::MatrixXd p1, Eigen::MatrixXd p2)
 
std::pair< Eigen::MatrixXd,
Eigen::MatrixXd > 
findConnectedPointsInCT (int startIndex, Eigen::MatrixXd positionsNotUsed)
 
M4Vector excludeClosePositions (M4Vector Tnavigation)
 
Eigen::VectorXd sortVector (Eigen::VectorXd v)
 
Eigen::VectorXd findMedian (Eigen::MatrixXd matrix)
 
std::pair< Eigen::MatrixXd,
Eigen::MatrixXd > 
findPositionsWithSmallesAngleDifference (int percentage, Eigen::VectorXd DAngle, Eigen::MatrixXd trackingPositions, Eigen::MatrixXd nearestCTPositions)
 
vtkPointsPtr convertTovtkPoints (Eigen::MatrixXd positions)
 
Eigen::Matrix4d performLandmarkRegistration (vtkPointsPtr source, vtkPointsPtr target)
 
std::vector
< Eigen::MatrixXd::Index > 
dsearch2n (Eigen::MatrixXd pos1, Eigen::MatrixXd pos2, Eigen::MatrixXd ori1, Eigen::MatrixXd ori2)
 
std::pair< Eigen::MatrixXd,
Eigen::MatrixXd > 
RemoveInvalidData (Eigen::MatrixXd positionData, Eigen::MatrixXd orientationData)
 
M4Vector RemoveInvalidData (M4Vector T_vector)
 
Eigen::Matrix4d registrationAlgorithm (BranchListPtr branches, M4Vector Tnavigation, Transform3D old_rMpr)
 
M4Vector excludeClosePositions ()
 
Eigen::Matrix4d registrationAlgorithm (BranchListPtr branches, M4Vector Tnavigation)
 
Eigen::Matrix4d performLandmarkRegistration (vtkPointsPtr source, vtkPointsPtr target, bool *ok)
 
void optimizedCoordTransform (Vector3D *p, boost::array< double, 16 > tt)
 
ImagePtr resampleImage (PatientModelServicePtr dataManager, ImagePtr image, Transform3D qMd)
 
ImagePtr resampleImage (PatientModelServicePtr dataManager, ImagePtr image, const Vector3D spacing, QString uid, QString name)
 
ImagePtr duplicateImage (PatientModelServicePtr dataManager, ImagePtr image)
 
vtkImageDataPtr cropImage (vtkImageDataPtr input, IntBoundingBox3D cropbox)
 
ImagePtr cropImage (PatientModelServicePtr dataManager, ImagePtr image)
 
QDateTime extractTimestamp (QString text)
 
template<class T >
std::vector< T > sortOnAcquisitionTime (std::map< QString, T > input)
 
template<class T >
std::vector< T > sortOnGroupsAndAcquisitionTime (std::map< QString, T > input)
 
GPUImageDataBufferPtr createGPUImageDataBuffer (vtkImageDataPtr volume)
 
GPUImageLutBufferPtr createGPUImageLutBuffer (vtkUnsignedCharArrayPtr lut)
 
template<class BUFFER , class DATA_PTR >
boost::shared_ptr< BUFFER > createGPUImageBuffer (DATA_PTR val)
 
template<>
boost::shared_ptr
< GPUImageDataBuffer
createGPUImageBuffer< GPUImageDataBuffer > (vtkImageDataPtr val)
 
template<>
boost::shared_ptr
< GPUImageLutBuffer
createGPUImageBuffer< GPUImageLutBuffer > (vtkUnsignedCharArrayPtr val)
 
template<>
boost::shared_ptr
< GPUImageDataBuffer
createGPUImageBuffer< GPUImageDataBuffer, vtkImageDataPtr > (vtkImageDataPtr val)
 
bool operator< (const Landmark &lhs, const Landmark &rhs)
 
bool operator< (const RegistrationTransform &lhs, const RegistrationTransform &rhs)
 
bool operator== (const RegistrationTransform &lhs, const RegistrationTransform &rhs)
 
bool operator< (const ParentSpace &lhs, const ParentSpace &rhs)
 
bool operator== (const ParentSpace &lhs, const ParentSpace &rhs)
 
void reportDebug (QString msg)
 
void report (QString msg)
 
void reportWarning (QString msg)
 
void reportError (QString msg)
 
void reportSuccess (QString msg)
 
ReporterPtr reporter ()
 
void convertQtMessagesToCxMessages (QtMsgType type, const QMessageLogContext &, const QString &msg)
 
std::ostream & operator<< (std::ostream &s, const IntBoundingBox3D &data)
 
bool similar (const DoubleBoundingBox3D &a, const DoubleBoundingBox3D &b, double tol)
 
std::ostream & operator<< (std::ostream &s, const DoubleBoundingBox3D &data)
 
std::ostream & operator<< (std::ostream &s, const Frame3D &t)
 
bool similar (const Transform3D &a, const Transform3D &b, double tol)
 
DoubleBoundingBox3D transform (const Transform3D &m, const DoubleBoundingBox3D &bb)
 
Transform3D createTransformScale (const Vector3D &scale_)
 
Transform3D createTransformTranslate (const Vector3D &translation)
 
Transform3D createTransformRotateX (const double angle)
 
Transform3D createTransformRotateY (const double angle)
 
Transform3D createTransformRotateZ (const double angle)
 
Transform3D createTransformNormalize (const DoubleBoundingBox3D &in, const DoubleBoundingBox3D &out)
 
Transform3D createTransformIJC (const Vector3D &ivec, const Vector3D &jvec, const Vector3D &center)
 
cxResource_EXPORT Transform3D createTransformRotationBetweenVectors (Vector3D from, Vector3D to)
 
bool similar (double a, double b, double tol=1.0E-6)
 check for equality with a tolerance: |b-a|<tol More...
 
Vector3D multiply_elems (const Vector3D &a, const Vector3D &b)
 perform element-wise multiplication of a and b. More...
 
Vector3D divide_elems (const Vector3D &a, const Vector3D &b)
 perform element-wise division of a and b. More...
 
Vector3D cross (const Vector3D &a, const Vector3D &b)
 compute cross product of a and b. More...
 
double dot (const Vector3D &a, const Vector3D &b)
 compute inner product (or dot product) of a and b. More...
 
bool similar (const Vector3D &a, const Vector3D &b, double tol=1.0E-6)
 check for equality with a tolerance: |b-a|<tol More...
 
Vector3D unitVector (double thetaXY, double thetaZ=0.0)
 compute a unit vector given angles xy in the xy plane and z meaning the elevation from the xy plane. More...
 
double getThetaXY (Vector3D v)
 get thetaXY, meaning the angle of v projected onto the xy plane More...
 
double getThetaZ (Vector3D v)
 get thetaZ, z meaning the elevation from the xy plane More...
 
Vector3D round (const Vector3D &a)
 
Vector3D ceil (const Vector3D &a)
 
bool similar (const Eigen::Array3i &a, const Eigen::Array3i &b)
 identical to the equality operator, exists for symmetry with Vector3D. More...
 
QString prettyFormat (Vector3D val, int decimals, int fieldWidth)
 
Eigen::Vector2d fromString (const QString &text)
 
cxResource_EXPORT ProfilePtr profile ()
 
Settingssettings ()
 Shortcut for accessing the settings instance. More...
 
ProbeXmlConfigParser::Configuration createConfigurationFromProbeData (ProbeXmlConfigParser::Configuration basis, ProbeDefinition data)
 
ProbeDefinition createProbeDataFromConfiguration (ProbeXmlConfigParser::Configuration config)
 
cxResource_EXPORT bool operator< (const TimedPosition &lhs, const TimedPosition &rhs)
 
void bringWindowToFront (QWidget *window)
 
bool operator== (const CoordinateSystem &lhs, const CoordinateSystem &rhs)
 
bool copyRecursively (const QString &srcFilePath, const QString &tgtFilePath)
 
bool removeNonemptyDirRecursively (const QString &dirName)
 
QFileInfoList getDirs (QString path)
 
QStringList getAbsolutePathToFiles (QString path, QStringList nameFilters, bool includeSubDirs)
 
QStringList getAbsolutePathToXmlFiles (QString path, bool includeSubDirs)
 
ostream & operator<< (ostream &os, const Indent &val)
 
vtkPolyDataPtr polydataFromTransforms (TimedTransformMap transformMap_prMt, Transform3D rMpr)
 
void loadMeshFromToolTransforms (PatientModelServicePtr dataManager, TimedTransformMap transforms_prMt)
 
std::map< std::string,
std::string > 
getDisplayFriendlyInfo (MeshPtr mesh)
 
void requireUnique (int use_count, QString objectName)
 
template<class T >
void requireUnique (const boost::shared_ptr< T > &object, QString objectName)
 
std::ostream & operator<< (std::ostream &s, const SlicePlane &val)
 
bool similar (const SlicePlane &a, const SlicePlane &b)
 
QStringList splitStringContaingQuotes (QString line)
 
int convertStringWithDefault (QString text, int def)
 
QString timestampSecondsFormat ()
 
QString timestampMilliSecondsFormat ()
 
QString timestampSecondsFormatNice ()
 
QString timestampMilliSecondsFormatNice ()
 
double getMicroSecondsSinceEpoch ()
 
double getMilliSecondsSinceEpoch ()
 
double constrainValue (double val, double min, double max)
 
int sign (double x)
 
QString changeExtension (QString name, QString ext)
 
void sleep_ms (int ms)
 
template<class ITER >
std::ostream & stream_range (std::ostream &s, ITER begin, ITER end, char separator=' ')
 
VLCRecordervlc ()
 Shortcut for accessing the vlc recorder. More...
 
vtkImageDataPtr generateVtkImageData (Eigen::Array3i dim, Vector3D spacing, const unsigned char initValue, int components)
 
vtkImageDataPtr generateVtkImageDataUnsignedShort (Eigen::Array3i dim, Vector3D spacing, const unsigned short initValue, int components)
 
vtkImageDataPtr generateVtkImageDataSignedShort (Eigen::Array3i dim, Vector3D spacing, const short initValue, int components)
 
vtkImageDataPtr generateVtkImageDataDouble (Eigen::Array3i dim, Vector3D spacing, double initValue)
 
void fillShortImageDataWithGradient (vtkImageDataPtr data, int maxValue)
 
ImagePtr createDerivedImage (PatientModelServicePtr dataManager, QString uid, QString name, vtkImageDataPtr raw, ImagePtr parent)
 
ImagePtr convertImageToUnsigned (PatientModelServicePtr dataManager, ImagePtr image, vtkImageDataPtr suggestedConvertedVolume, bool verbose)
 
std::map< std::string,
std::string > 
getDisplayFriendlyInfo (ImagePtr image)
 
std::map< std::string,
std::string > 
getDisplayFriendlyInfo (vtkImageDataPtr image)
 
void printDisplayFriendlyInfo (std::map< std::string, std::string > map)
 
int calculateNumVoxelsWithMaxValue (ImagePtr image)
 Find number of voxels containing max scalar value. More...
 
int calculateNumVoxelsWithMinValue (ImagePtr image)
 Find number of voxels containing min scalar value. More...
 
DoubleBoundingBox3D findEnclosingBoundingBox (std::vector< DataPtr > data, Transform3D qMr)
 
DoubleBoundingBox3D findEnclosingBoundingBox (std::vector< ImagePtr > images, Transform3D qMr)
 
vtkImageDataPtr convertImageDataToGrayScale (vtkImageDataPtr image)
 
vtkImageDataPtr convertImageDataTo8Bit (vtkImageDataPtr image, double windowWidth, double windowLevel)
 Have never been used or tested. Create a test for it. More...
 
void setDeepModified (vtkImageDataPtr image)
 
double calculateRMSError (vtkImageDataPtr a, vtkImageDataPtr b)
 
template<class FUNCTOR >
void applyFunctor (cx::ImagePtr image, FUNCTOR &func)
 
cx::Vector3D calculateCentroid (cx::ImagePtr image)
 
double calculateMass (cx::ImagePtr image)
 
StringMap extractCommandlineOptions (QStringList cmdline)
 
vtkLookupTablePtr createLookupTable (int numberOfTableValues)
 
vtkImageDataPtr applyLUTToImage (vtkImageDataPtr input, vtkLookupTablePtr lut)
 
vtkImageDataPtr convertToTestColorImage (vtkImageDataPtr image)
 
vtkImageDataPtr loadImage (QString filename)
 
bool dataTypeSort (const DataPtr data1, const DataPtr data2)
 
int getPriority (DataPtr data)
 
 vtkStandardNewMacro (TextureSlicePainter)
 
 vtkCxxRevisionMacro (TextureSlicePainter,"$Revision: 647 $")
 
void setColorAndOpacity (vtkPropertyPtr property, QColor color)
 
Vector3D getColorAsVector3D (QColor color)
 
LayoutRegion merge (LayoutRegion a, LayoutRegion b)
 
QWidget * createDataWidget (VisualizationServicePtr visualizationService, PatientModelServicePtr patientModelService, QWidget *parent, cx::PropertyPtr data, QGridLayout *gridLayout=0, int row=0)
 Create a widget capable of displaying the input data. More...
 
QWidget * sscCreateDataWidget (QWidget *parent, PropertyPtr data, QGridLayout *gridLayout=0, int row=0)
 Create a widget capable of displaying the input data. More...
 
QWidget * addDummyMargin (QWidget *widget)
 
QHBoxLayout * mergeWidgetsIntoHBoxLayout (QWidget *first, QWidget *second)
 

Variables

std::map< QString, VideoSourcePtrmStreams
 
class
org_custusx_registration_method_bronchoscopy_EXPORT 
Branch
 
const unsigned int Dimension = 3
 

Detailed Description

Namespace for all CustusX production code.

MeshHelpers

Date
Dec 16, 2010
Author
Janne Beate Bakeng, SINTEF
Ole Vegard Solberg, SINTEF

-----------------------------------------------------—


Typedef Documentation

Definition at line 96 of file cxAcquisitionImplService.h.

typedef boost::shared_ptr<class AcquisitionPlugin> cx::AcquisitionPluginPtr

Definition at line 44 of file cxAcquisitionPlugin.h.

typedef boost::shared_ptr<class AngleMetricRep> cx::AngleMetricRepPtr

Definition at line 54 of file cxAngleMetricRep.h.

typedef boost::shared_ptr<class ApplicationStateMachine> cx::ApplicationStateMachinePtr

Definition at line 41 of file cxStateServiceImpl.h.

typedef boost::shared_ptr< class ApplyLUTToImage2DProxy > cx::ApplyLUTToImage2DProxyPtr

Definition at line 51 of file cxSlicedImageProxy.h.

typedef boost::shared_ptr<Audio> cx::AudioPtr

Definition at line 68 of file cxAudio.h.

typedef boost::shared_ptr< Axes3D > cx::Axes3DPtr

Definition at line 80 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class AxesRep > cx::AxesRepPtr

Definition at line 81 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class AxisConnector > cx::AxisConnectorPtr

Definition at line 70 of file cxAxisConnector.h.

typedef boost::shared_ptr< class BoolPropertyBase > cx::BoolPropertyBasePtr

Definition at line 43 of file cxImageFileStreamerService.h.

typedef boost::shared_ptr< class BoolProperty > cx::BoolPropertyPtr

Definition at line 157 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class BranchList > cx::BranchListPtr

Definition at line 13 of file cxRouteToTarget.h.

typedef boost::shared_ptr< class Branch > cx::BranchPtr

Definition at line 14 of file cxRouteToTarget.h.

Definition at line 49 of file cxBranch.h.

Definition at line 51 of file cxBronchoscopyRegistrationWidget.h.

Definition at line 64 of file cxCalibrationGUIExtenderService.h.

typedef boost::shared_ptr< class CameraControl > cx::CameraControlPtr

Definition at line 57 of file cxMainWindow.h.

typedef boost::shared_ptr<class CameraStyleForView> cx::CameraStyleForViewPtr

Definition at line 50 of file cxCameraStyleForView.h.

typedef boost::shared_ptr< class CameraStyle > cx::CameraStylePtr

Definition at line 57 of file cxCameraStyle.h.

typedef std::map<int, QColor> cx::ColorMap

Definition at line 55 of file cxImageTFData.h.

typedef boost::shared_ptr<ColorMap> cx::ColorMapPtr

Definition at line 57 of file cxImageTFData.h.

typedef boost::shared_ptr< ColorPropertyBase > cx::ColorPropertyBasePtr

Definition at line 153 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class ColorProperty > cx::ColorPropertyPtr

Definition at line 158 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<CommandLineStreamer> cx::CommandLineStreamerPtr

Definition at line 121 of file cxStreamer.h.

typedef boost::shared_ptr< class CompositeTimedAlgorithm > cx::CompositeTimedAlgorithmPtr

Definition at line 55 of file cxUsReconstructionService.h.

typedef boost::shared_ptr<class ContourFilter> cx::ContourFilterPtr

Definition at line 105 of file cxContourFilter.h.

typedef boost::shared_ptr< class CoreServices > cx::CoreServicesPtr

Definition at line 59 of file cxCameraStyle.h.

typedef vtkSmartPointer<class CropBoxCallback> cx::CropBoxCallbackPtr

Definition at line 55 of file cxInteractiveCropper.h.

typedef vtkSmartPointer<class CropBoxEnableCallback> cx::CropBoxEnableCallbackPtr

Definition at line 56 of file cxInteractiveCropper.h.

typedef boost::shared_ptr< class CrossHair2D > cx::CrossHair2DPtr

Definition at line 82 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class CrossHairRep2D > cx::CrossHairRep2DPtr

Definition at line 83 of file cxForwardDeclarations.h.

Definition at line 81 of file cxDICOMAppWidget.cpp.

typedef boost::shared_ptr<class CustomMetaImage> cx::CustomMetaImagePtr

Definition at line 43 of file cxCustomMetaImage.h.

typedef boost::shared_ptr<cxSyntheticVolume> cx::cxSyntheticVolumePtr

Definition at line 138 of file cxSyntheticVolume.h.

typedef boost::shared_ptr< DataFactory > cx::DataFactoryPtr

Definition at line 47 of file cxMetricManager.h.

typedef boost::shared_ptr< class DataManagerImpl > cx::DataManagerImplPtr

Definition at line 57 of file cxDataManagerImpl.h.

typedef boost::shared_ptr< class DataMetricRep > cx::DataMetricRepPtr

Definition at line 60 of file cxViewWrapper3D.h.

typedef boost::shared_ptr< class Data > cx::DataPtr

Definition at line 43 of file cxRegistrationApplicator.h.

typedef boost::shared_ptr< class DataManager > cx::DataServicePtr

Definition at line 56 of file cxDataManagerImpl.h.

typedef boost::shared_ptr< class DicomGUIExtenderService > cx::DicomGUIExtenderServicePtr

Definition at line 62 of file cxDicomGUIExtenderService.h.

typedef boost::shared_ptr< class DicomImageReader > cx::DicomImageReaderPtr

Definition at line 42 of file cxDicomConverter.h.

typedef boost::shared_ptr<class DilationFilter> cx::DilationFilterPtr

Definition at line 70 of file cxDilationFilter.h.

typedef boost::shared_ptr< DirectlyLinkedSender > cx::DirectlyLinkedSenderPtr

Definition at line 53 of file cxImageReceiverThread.h.

typedef boost::shared_ptr< class DisplayTextRep > cx::DisplayTextRepPtr

Definition at line 84 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<class DistanceMetricRep> cx::DistanceMetricRepPtr

Definition at line 51 of file cxDistanceMetricRep.h.

typedef boost::shared_ptr<class DonutMetricRep> cx::DonutMetricRepPtr

Definition at line 48 of file cxDonutMetricRep.h.

typedef std::pair<double,double> cx::double_pair

Definition at line 43 of file cxImageDefaultTFGenerator.h.

Definition at line 107 of file cxDoublePairPropertyBase.h.

typedef boost::shared_ptr< class DoublePairProperty > cx::DoublePairPropertyPtr

Definition at line 159 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class DoublePropertyBase > cx::DoublePropertyBasePtr

Definition at line 42 of file cxIGTLinkStreamerService.h.

typedef boost::shared_ptr< class DoubleProperty > cx::DoublePropertyPtr

Definition at line 54 of file cxReconstructionMethodService.h.

typedef std::vector<double> cx::DoubleVector

Definition at line 60 of file cxToolUsingIGSTK.h.

typedef boost::shared_ptr<DoubleVector> cx::DoubleVectorPtr

Definition at line 61 of file cxToolUsingIGSTK.h.

typedef boost::shared_ptr<class DummyImageStreamer> cx::DummyImageStreamerPtr

Definition at line 132 of file cxMHDImageStreamer.h.

typedef boost::shared_ptr< class DummyTool > cx::DummyToolPtr

Definition at line 63 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class ExampleGUIExtenderService > cx::ExampleGUIExtenderServicePtr

Definition at line 64 of file cxExampleGUIExtenderService.h.

typedef boost::shared_ptr<class FiberBundle> cx::FiberBundlePtr

Definition at line 77 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<class FiberBundleRep> cx::FiberBundleRepPtr

Definition at line 85 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<FilterGroup> cx::FilterGroupPtr

Definition at line 86 of file cxFilterGroup.h.

typedef boost::shared_ptr< class Filter > cx::FilterPtr

Definition at line 177 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<class FilterTimedAlgorithm> cx::FilterTimedAlgorithmPtr

Definition at line 74 of file cxFilterTimedAlgorithm.h.

typedef boost::shared_ptr<class FrameMetric> cx::FrameMetricPtr

Definition at line 44 of file cxFrameMetric.h.

typedef boost::shared_ptr<class FrameMetricRep> cx::FrameMetricRepPtr

Definition at line 50 of file cxFrameMetricRep.h.

typedef boost::shared_ptr< class GeometricRep2D > cx::GeometricRep2DPtr

Definition at line 86 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class GeometricRep > cx::GeometricRepPtr

Definition at line 87 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class GraphicalAxes3D > cx::GraphicalAxes3DPtr

Definition at line 45 of file cxGraphicalAxes3D.h.

typedef boost::shared_ptr< class GraphicalDisk > cx::GraphicalDiskPtr

Definition at line 100 of file cxGraphicalDisk.h.

typedef boost::shared_ptr< class GraphicalTorus3D > cx::GraphicalTorus3DPtr

Definition at line 79 of file cxGraphicalTorus3D.h.

typedef boost::shared_ptr< class GuideRep2D > cx::GuideRep2DPtr

Definition at line 92 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<class GUIExtenderService> cx::GUIExtenderServicePtr

Definition at line 48 of file cxGUIExtenderService.h.

typedef boost::shared_ptr< class HelpEngine > cx::HelpEnginePtr

Definition at line 79 of file cxHelpEngine.h.

Definition at line 65 of file cxHelpGUIExtenderService.h.

typedef boost::shared_ptr<class IGTLinkClientStreamer> cx::IGTLinkClientStreamerPtr

Definition at line 101 of file cxIGTLinkClientStreamer.h.

typedef boost::shared_ptr<class Image2DProxy> cx::Image2DProxyPtr

Definition at line 49 of file cxImage2DRep3D.h.

typedef boost::shared_ptr<class Image2DRep3D> cx::Image2DRep3DPtr

Definition at line 95 of file cxImage2DRep3D.h.

typedef boost::shared_ptr< class ImageEnveloper > cx::ImageEnveloperPtr

Definition at line 47 of file cxImageEnveloper.h.

typedef boost::shared_ptr<class ImageLandmarkRep> cx::ImageLandmarkRepPtr

Definition at line 68 of file cxViewWrapper3D.h.

typedef boost::shared_ptr< class ImageLUT2D > cx::ImageLUT2DPtr

Definition at line 70 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class ImageMapperMonitor > cx::ImageMapperMonitorPtr

Definition at line 48 of file cxImageMapperMonitor.h.

typedef boost::shared_ptr<class ImagePropertiesWidget> cx::ImagePropertiesWidgetPtr

Definition at line 59 of file cxShadingWidget.h.

typedef boost::shared_ptr< class Image > cx::ImagePtr

Definition at line 48 of file cxDicomWidget.h.

typedef boost::shared_ptr<class ImageTestData> cx::ImageTestDataPtr

Definition at line 74 of file cxMHDImageStreamer.h.

typedef boost::shared_ptr< class ImageTF3D > cx::ImageTF3DPtr

Definition at line 69 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class ImageTFData > cx::ImageTFDataPtr

Definition at line 71 of file cxForwardDeclarations.h.

typedef std::map<int, int> cx::IntIntMap

Definition at line 54 of file cxImageTFData.h.

typedef itk::Image< PixelType, Dimension > cx::itkImageType

Definition at line 51 of file cxAlgorithmHelpers.h.

typedef std::map< QString, Landmark > cx::LandmarkMap

Definition at line 49 of file cxLandmarkRegistrationWidget.h.

typedef std::map<QString, LandmarkProperty> cx::LandmarkPropertyMap

Definition at line 129 of file cxLandmark.h.

typedef boost::shared_ptr< class LandmarkRep > cx::LandmarkRepPtr

Definition at line 95 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class Landmarks > cx::LandmarksPtr

Definition at line 60 of file cxData.h.

typedef boost::shared_ptr< class LayoutInteractor > cx::LayoutInteractorPtr

Definition at line 91 of file cxLayoutInteractor.h.

typedef boost::shared_ptr< class LayoutRepository > cx::LayoutRepositoryPtr

Definition at line 47 of file cxLayoutInteractor.h.

typedef boost::shared_ptr< class LevelSetFilter > cx::LevelSetFilterPtr

Definition at line 42 of file cxFilterLevelSetPluginActivator.h.

typedef boost::shared_ptr<class LineSegment> cx::LineSegmentPtr

Definition at line 96 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<class LocalServerStreamer> cx::LocalServerStreamerPtr

Definition at line 103 of file cxLocalServerStreamerServer.h.

typedef boost::shared_ptr<class LogFileWatcher> cx::LogFileWatcherPtr

Definition at line 55 of file cxLogFileWatcher.h.

typedef boost::shared_ptr< class Log > cx::LogPtr

Definition at line 68 of file cxLog.h.

typedef boost::shared_ptr<class LogThread> cx::LogThreadPtr

Definition at line 67 of file cxLog.h.

typedef std::vector< Eigen::Matrix4d > cx::M4Vector

Definition at line 11 of file cxRouteToTarget.h.

typedef boost::shared_ptr< class ManualTool > cx::ManualToolPtr

Definition at line 62 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<class MehdiGPURayCastMultiVolumeRep> cx::MehdiGPURayCastMultiVolumeRepPtr

Definition at line 54 of file cxMehdiGPURayCastMultiVolumeRep.h.

typedef boost::shared_ptr< class Mesh > cx::MeshPtr

Definition at line 67 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class MessageFilter > cx::MessageFilterPtr

Definition at line 71 of file cxLogMessageFilter.h.

typedef boost::shared_ptr<class MessageFilterStatusBar> cx::MessageFilterStatusBarPtr

Definition at line 55 of file cxStatusBar.h.

typedef boost::shared_ptr< class MessageListener > cx::MessageListenerPtr

Definition at line 66 of file cxLog.h.

typedef boost::shared_ptr< class MessageObserver > cx::MessageObserverPtr

Definition at line 65 of file cxLog.h.

typedef boost::shared_ptr< class MessageRepository > cx::MessageRepositoryPtr

Definition at line 70 of file cxLogThread.h.

typedef boost::shared_ptr< class MetricManager > cx::MetricManagerPtr

Definition at line 46 of file cxMetricManager.h.

typedef boost::shared_ptr< class MetricNamesRep > cx::MetricNamesRepPtr

Definition at line 61 of file cxViewWrapper3D.h.

Definition at line 45 of file cxMetricManager.h.

Definition at line 70 of file cxViewWrapper3D.h.

typedef boost::shared_ptr<class MultiVolume3DRepProducer> cx::MultiVolume3DVisualizerPtr

Definition at line 46 of file cxMultiVolume3DRepProducer.h.

typedef boost::shared_ptr<class NavigatedVideoImage> cx::NavigatedVideoImagePtr

Definition at line 65 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class Navigation > cx::NavigationPtr

Definition at line 54 of file cxViewGroup.h.

typedef boost::shared_ptr<class DicomModelNode> cx::NodePtr

Definition at line 46 of file cxDicomModelNode.h.

typedef boost::shared_ptr< OffsetPoint > cx::OffsetPointPtr

Definition at line 97 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<IntIntMap> cx::OpacityMapPtr

Definition at line 56 of file cxImageTFData.h.

Definition at line 98 of file cxForwardDeclarations.h.

typedef vtkSmartPointer< class OrientationAnnotation > cx::OrientationAnnotationPtr

Definition at line 50 of file cxOrientationAnnotation2DRep.h.

Definition at line 99 of file cxForwardDeclarations.h.

Definition at line 58 of file cxViewWrapper2D.h.

typedef boost::shared_ptr< class PatientData > cx::PatientDataPtr

Definition at line 100 of file cxPatientData.h.

typedef boost::shared_ptr<class PatientLandmarkRep> cx::PatientLandmarkRepPtr

Definition at line 69 of file cxViewWrapper3D.h.

Definition at line 121 of file cxPatientModelImplService.h.

typedef boost::shared_ptr< PickerRep > cx::PickerRepPtr

Definition at line 100 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<Pipeline> cx::PipelinePtr

Definition at line 167 of file cxPipeline.h.

typedef short cx::PixelType

Definition at line 50 of file cxAlgorithmHelpers.h.

typedef Eigen::Hyperplane<double, 3> cx::Plane3D

Definition at line 47 of file cxPlaneMetric.h.

typedef boost::shared_ptr<class PlaneMetricRep> cx::PlaneMetricRepPtr

Definition at line 47 of file cxPlaneMetricRep.h.

typedef boost::shared_ptr< class PlaybackTool > cx::PlaybackToolPtr

Definition at line 43 of file cxPlaybackTool.h.

typedef boost::shared_ptr< class PointMetricRep2D > cx::PointMetricRep2DPtr

Definition at line 103 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class PointMetricRep > cx::PointMetricRepPtr

Definition at line 102 of file cxForwardDeclarations.h.

Definition at line 97 of file cxPositionStorageFile.h.

typedef boost::shared_ptr< class Presets > cx::PresetsPtr

Definition at line 162 of file cxForwardDeclarations.h.

Definition at line 56 of file cxDataManager.h.

Definition at line 95 of file cxProbeAdapterRTSource.h.

typedef boost::shared_ptr<Probe> cx::ProbePtr

Definition at line 93 of file cxProbe.h.

typedef boost::shared_ptr< class ProbeSector > cx::ProbeSectorPtr

Definition at line 76 of file cxForwardDeclarations.h.

typedef boost::weak_ptr<Probe> cx::ProbeWeakPtr

Definition at line 94 of file cxProbe.h.

typedef boost::shared_ptr<class ProcessReporter> cx::ProcessReporterPtr

Definition at line 45 of file cxProcessReporter.h.

typedef boost::shared_ptr<class Profile> cx::ProfilePtr

Definition at line 50 of file cxProfile.h.

typedef boost::shared_ptr< class Property > cx::PropertyPtr

Definition at line 46 of file cxLocalServerStreamerServer.h.

typedef boost::shared_ptr<QTextStream> cx::QTextStreamPtr

Definition at line 48 of file cxUsReconstructionFileMaker.h.

typedef boost::shared_ptr<class Receiver> cx::ReceiverPtr

Definition at line 53 of file cxStreamerService.h.

typedef boost::shared_ptr< class ReconstructCore > cx::ReconstructCorePtr

Definition at line 44 of file cxReconstructCore.h.

typedef boost::shared_ptr< class ReconstructionExecuter > cx::ReconstructionExecuterPtr

Definition at line 49 of file cxReconstructionExecuter.h.

typedef boost::shared_ptr<class ReconstructionManager> cx::ReconstructionManagerPtr

Definition at line 56 of file cxUsReconstructionService.h.

typedef boost::shared_ptr< class ReconstructPreprocessor > cx::ReconstructPreprocessorPtr

Definition at line 45 of file cxReconstructPreprocessor.h.

typedef boost::shared_ptr< class RegisteredService > cx::RegisteredServicePtr

Definition at line 52 of file cxAcquisitionServicePluginActivator.h.

typedef boost::shared_ptr< class RegistrationHistory > cx::RegistrationHistoryPtr

Definition at line 57 of file cxDataManager.h.

Definition at line 113 of file cxRegistrationImplService.h.

typedef boost::shared_ptr<class RegistrationManager> cx::RegistrationManagerPtr

Definition at line 50 of file cxLandmarkRegistrationWidget.h.

typedef boost::shared_ptr< class RenderLoop > cx::RenderLoopPtr

Definition at line 108 of file cxRenderLoop.h.

typedef boost::shared_ptr< class RepContainer > cx::RepContainerPtr

Definition at line 50 of file cxRepContainer.h.

typedef std::map< QString, RepPtr > cx::RepMap

Definition at line 51 of file cxRepManager.h.

typedef boost::shared_ptr<class Reporter> cx::ReporterPtr

Definition at line 67 of file cxReporter.h.

typedef boost::shared_ptr< class Rep > cx::RepPtr

Definition at line 45 of file cxRepManager.h.

typedef boost::weak_ptr< class Rep > cx::RepWeakPtr

Definition at line 57 of file cxData.h.

typedef boost::shared_ptr<class ResampleImageFilter> cx::ResampleImageFilterPtr

Definition at line 74 of file cxResampleImageFilter.h.

typedef boost::shared_ptr<class RouteToTargetFilter> cx::RouteToTargetFilterPtr

Definition at line 84 of file cxRouteToTargetFilterService.h.

typedef boost::shared_ptr< class RouteToTarget > cx::RouteToTargetPtr

Filter to calculates the route to a selected target in navigated bronchocopy. The rout starts at the top of trachea and ends at the most adjacent airway centerline from the target.

Date
Jan 29, 2015
Author
Erlend Fagertun Hofstad

Definition at line 12 of file cxRouteToTarget.h.

typedef boost::shared_ptr< class SavingVideoRecorder > cx::SavingVideoRecorderPtr

Definition at line 47 of file cxUSAcquisition.h.

Definition at line 43 of file cxSelectDataStringPropertyBase.h.

typedef boost::shared_ptr< class SessionStorageService > cx::SessionStorageServicePtr

Definition at line 49 of file cxLegacySingletons.h.

Definition at line 52 of file cxTrackingService.h.

typedef boost::shared_ptr<class Settings> cx::SettingsPtr

Definition at line 46 of file cxProfile.h.

typedef boost::shared_ptr<class ShadingWidget> cx::ShadingWidgetPtr

Definition at line 42 of file cxStreamPropertiesWidget.h.

typedef boost::shared_ptr< class SlicedImageProxy > cx::SlicedImageProxyPtr

Definition at line 106 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class SlicePlaneClipper > cx::SlicePlaneClipperPtr

Definition at line 107 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class SlicePlaneRep > cx::SlicePlaneRepPtr

Definition at line 108 of file cxForwardDeclarations.h.

Definition at line 110 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class SlicePlanes3DRep > cx::SlicePlanes3DRepPtr

Definition at line 111 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class SlicePlanesProxy > cx::SlicePlanesProxyPtr

Definition at line 112 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class SliceProxyInterface > cx::SliceProxyInterfacePtr

Definition at line 48 of file cxSlicedImageProxy.h.

typedef boost::shared_ptr<class SliceRepSW> cx::SliceRepSWPtr

Definition at line 114 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class Slices3DRep > cx::Slices3DRepPtr

Definition at line 59 of file cxViewWrapper3D.h.

typedef boost::shared_ptr<class SmoothingImageFilter> cx::SmoothingImageFilterPtr

Definition at line 75 of file cxSmoothingImageFilter.h.

Definition at line 68 of file cxCoordinateSystemHelpers.h.

typedef boost::shared_ptr< class SpaceListener > cx::SpaceListenerPtr

Definition at line 44 of file cxAxisConnector.h.

typedef boost::shared_ptr<SpacePropertyBase> cx::SpacePropertyBasePtr

Definition at line 104 of file cxSpacePropertyBase.h.

typedef boost::shared_ptr<class SpaceProperty> cx::SpacePropertyPtr

Definition at line 46 of file cxSpaceProperty.h.

typedef boost::shared_ptr< class SpaceProvider > cx::SpaceProviderPtr

Definition at line 41 of file cxLegacySingletons.h.

typedef boost::weak_ptr<class SpaceProvider> cx::SpaceProviderWeakPtr

Definition at line 135 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<class SphereMetricRep2D> cx::SphereMetricRep2DPtr

Definition at line 46 of file cxSphereMetricRep2D.h.

typedef boost::shared_ptr<class SphereMetricRep> cx::SphereMetricRepPtr

Definition at line 53 of file cxSphereMetricRep.h.

Definition at line 248 of file cxDoubleWidgets.h.

Definition at line 231 of file cxDoubleWidgets.h.

typedef boost::shared_ptr< class StateServiceBackend > cx::StateServiceBackendPtr

Definition at line 46 of file cxStateServiceBackend.h.

typedef boost::shared_ptr< class StateService > cx::StateServicePtr

Definition at line 46 of file cxLegacySingletons.h.

typedef boost::weak_ptr<class StateService> cx::StateServiceWeakPtr

Definition at line 138 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class Streamer > cx::StreamerPtr

Definition at line 51 of file cxImageReceiverThread.h.

typedef boost::shared_ptr<class StreamRep3D> cx::StreamRep3DPtr

Definition at line 115 of file cxForwardDeclarations.h.

typedef std::map< QString, QString > cx::StringMap

Definition at line 49 of file cxCommandlineImageStreamerFactory.h.

Definition at line 39 of file cxSelectDataStringProperty.h.

Definition at line 186 of file cxDataInterface.h.

typedef boost::shared_ptr< StringPropertyBase > cx::StringPropertyBasePtr

Definition at line 41 of file cxIGTLinkStreamerService.h.

Definition at line 306 of file cxDataInterface.h.

Definition at line 254 of file cxDataInterface.h.

Definition at line 281 of file cxDataInterface.h.

typedef boost::shared_ptr<class StringPropertyImageType> cx::StringPropertyImageTypePtr

Definition at line 334 of file cxDataInterface.h.

Definition at line 207 of file cxDataInterface.h.

typedef boost::shared_ptr< class StringProperty > cx::StringPropertyPtr

Definition at line 64 of file cxVideoConnectionWidget.h.

typedef boost::shared_ptr< class StringPropertySelectData > cx::StringPropertySelectDataPtr

Definition at line 49 of file cxToolTipSampleWidget.h.

typedef boost::shared_ptr< class StringPropertySelectImage > cx::StringPropertySelectImagePtr

Definition at line 45 of file cxClippingWidget.h.

typedef boost::shared_ptr< class StringPropertySelectMesh > cx::StringPropertySelectMeshPtr

Definition at line 46 of file cxMeshInfoWidget.h.

Definition at line 148 of file cxDataInterface.h.

Definition at line 151 of file cxDataInterface.h.

typedef boost::shared_ptr< class StringPropertySelectTool > cx::StringPropertySelectToolPtr

Definition at line 52 of file cxLapFrameToolCalibrationWidget.h.

Definition at line 40 of file cxStreamPropertiesWidget.h.

Definition at line 236 of file cxDataInterface.h.

typedef boost::shared_ptr<class SurfaceRep> cx::SurfaceRepPtr

Definition at line 116 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< TestVideoSource > cx::TestVideoSourcePtr

Definition at line 117 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class TextDisplay > cx::TextDisplayPtr

Definition at line 118 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class Texture3DSlicerProxy > cx::Texture3DSlicerProxyPtr

Definition at line 53 of file cxTexture3DSlicerProxy.h.

typedef boost::shared_ptr<class Texture3DSlicerRep> cx::Texture3DSlicerRepPtr

Definition at line 119 of file cxForwardDeclarations.h.

typedef vtkSmartPointer<class TextureSlicePainter> cx::TextureSlicePainterPtr

Definition at line 52 of file cxTexture3DSlicerProxy.h.

typedef boost::shared_ptr< class ThresholdPreview > cx::ThresholdPreviewPtr

Definition at line 53 of file cxRepManager.h.

typedef boost::shared_ptr< class TimedBaseAlgorithm > cx::TimedAlgorithmPtr

Definition at line 48 of file cxReconstructionExecuter.h.

typedef boost::shared_ptr<TimedTransformMap> cx::TimedTransformMapPtr

Definition at line 54 of file cxTool.h.

typedef boost::shared_ptr<class ToolMetric> cx::ToolMetricPtr

Definition at line 45 of file cxToolMetric.h.

typedef boost::shared_ptr<class ToolMetricRep> cx::ToolMetricRepPtr

Definition at line 50 of file cxToolMetricRep.h.

typedef boost::shared_ptr< class Tool > cx::ToolPtr

Definition at line 65 of file cxVideoConnectionWidget.h.

typedef boost::shared_ptr<class ToolRep2D> cx::ToolRep2DPtr

Definition at line 120 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class ToolRep3D > cx::ToolRep3DPtr

Definition at line 48 of file cxBronchoscopyRegistrationWidget.h.

typedef boost::shared_ptr< class ToolTracer > cx::ToolTracerPtr

Definition at line 122 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< TrackedStream > cx::TrackedStreamPtr

Definition at line 43 of file cxStreamPropertiesWidget.h.

typedef boost::shared_ptr< class TrackerConfiguration > cx::TrackerConfigurationPtr

Definition at line 43 of file cxTrackerConfiguration.h.

typedef boost::shared_ptr<class TrackingImplService> cx::TrackingImplServicePtr

Definition at line 51 of file cxTrackingImplService.h.

Definition at line 55 of file cxTool.h.

typedef boost::shared_ptr< class TrackingService > cx::TrackingServicePtr

Definition at line 43 of file cxLegacySingletons.h.

Definition at line 58 of file cxTrackingImplService.h.

typedef boost::shared_ptr< class TrackingSystemService > cx::TrackingSystemServicePtr

Definition at line 57 of file cxTrackingImplService.h.

Definition at line 41 of file cxStreamPropertiesWidget.h.

Definition at line 52 of file cxTransferFunctions3DPresets.h.

typedef boost::shared_ptr<Transform3DVector> cx::Transform3DVectorPtr

Definition at line 63 of file cxToolUsingIGSTK.h.

typedef boost::shared_ptr< class TSFPresets > cx::TSFPresetsPtr

Definition at line 79 of file cxTSFPresets.h.

typedef boost::shared_ptr<class TubeSegmentationFilter> cx::TubeSegmentationFilterPtr

Definition at line 148 of file cxTubeSegmentationFilterService.h.

typedef unsigned char cx::uchar

Definition at line 63 of file cxTemporalCalibrationWidget.cpp.

typedef boost::shared_ptr< class UsReconstructionService > cx::UsReconstructionServicePtr

Definition at line 45 of file cxAcquisitionImplService.h.

Definition at line 105 of file cxVector3DPropertyBase.h.

typedef boost::shared_ptr<class Vector3DProperty> cx::Vector3DPropertyPtr

Definition at line 47 of file cxVector3DProperty.h.

typedef boost::shared_ptr<cv::VideoCapture> cx::VideoCapturePtr

Definition at line 67 of file cxImageStreamerOpenCV.h.

typedef boost::shared_ptr< class VideoConnectionManager > cx::VideoConnectionManagerPtr

Definition at line 61 of file cxVideoConnectionWidget.h.

typedef boost::shared_ptr< class VideoFixedPlaneRep > cx::VideoFixedPlaneRepPtr

Definition at line 124 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class VideoGraphics > cx::VideoGraphicsPtr

Definition at line 126 of file cxVideoGraphics.h.

typedef boost::shared_ptr<VideoImplService> cx::VideoImplServicePtr

Definition at line 122 of file cxVideoImplService.h.

typedef boost::shared_ptr<VideoRecorder> cx::VideoRecorderPtr

Definition at line 90 of file cxVideoRecorder.h.

typedef boost::weak_ptr<class VideoServiceOld> cx::VideoServiceOldWeakPtr

Definition at line 136 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class VideoService > cx::VideoServicePtr

Definition at line 45 of file cxLegacySingletons.h.

typedef boost::shared_ptr< class VideoSourceGraphics > cx::VideoSourceGraphicsPtr

Definition at line 49 of file cxVideoGraphics.h.

typedef boost::shared_ptr< VideoSource > cx::VideoSourcePtr

Definition at line 125 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<VideoSourceSHM> cx::VideoSourceSHMPtr

Definition at line 134 of file cxVideoSourceSHM.h.

typedef boost::shared_ptr<ViewContainer> cx::ViewContainerPtr

Definition at line 101 of file cxViewContainer.h.

typedef boost::shared_ptr< class ViewFollower > cx::ViewFollowerPtr

Definition at line 59 of file cxViewWrapper2D.h.

typedef boost::shared_ptr<class ViewGroup2D> cx::ViewGroup2DPtr

Definition at line 169 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<class ViewGroup3D> cx::ViewGroup3DPtr

Definition at line 170 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class ViewGroup > cx::ViewGroupPtr

Definition at line 168 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class ViewportListener > cx::ViewportListenerPtr

Definition at line 165 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class ViewportPreRenderListener > cx::ViewportPreRenderListenerPtr

Definition at line 47 of file cxCameraStyleForView.h.

typedef boost::shared_ptr< View > cx::ViewPtr

Definition at line 126 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<class ViewRepCollection> cx::ViewRepCollectionPtr

Definition at line 44 of file cxViewRepCollection.h.

Definition at line 111 of file cxViewService.h.

typedef boost::shared_ptr< class VisualizationService > cx::ViewServicePtr

Definition at line 47 of file cxLegacySingletons.h.

typedef boost::weak_ptr<class View> cx::ViewWeakPtr

Definition at line 49 of file cxRepImpl.h.

typedef boost::shared_ptr<class ViewWrapper> cx::ViewWrapperPtr

Definition at line 171 of file cxForwardDeclarations.h.

typedef boost::shared_ptr< class VisServices > cx::VisServicesPtr

Definition at line 61 of file cxMainWindow.h.

Definition at line 101 of file cxViewImplService.h.

typedef boost::shared_ptr< class ViewManager > cx::VisualizationServiceOldPtr

Definition at line 43 of file cxViewImplService.h.

typedef boost::weak_ptr<class ViewManager> cx::VisualizationServiceWeakPtr

Definition at line 137 of file cxForwardDeclarations.h.

typedef boost::shared_ptr<VNNclAlgorithm> cx::VNNclAlgorithmPtr

Definition at line 207 of file cxVNNclAlgorithm.h.

typedef boost::shared_ptr< class VolumeProperty > cx::VolumePropertyPtr

Definition at line 44 of file cxVolumeProperty.h.

typedef boost::shared_ptr<class VolumetricBaseRep> cx::VolumetricBaseRepPtr

Definition at line 127 of file cxForwardDeclarations.h.

typedef std::map< QString, VolumetricBaseRepPtr > cx::VolumetricRepMap

Definition at line 52 of file cxRepManager.h.

typedef boost::shared_ptr<class VolumetricRep> cx::VolumetricRepPtr

Definition at line 128 of file cxForwardDeclarations.h.

typedef vtkSmartPointer<class vtkDataSet> cx::vtkDataSetPtr

Definition at line 160 of file cxPickerRep.cpp.

typedef boost::shared_ptr<class WidgetObscuredListener> cx::WidgetObscuredListenerPtr

Definition at line 44 of file cxFilterWidget.h.

typedef boost::shared_ptr< WorkflowStateMachine > cx::WorkflowStateMachinePtr

Definition at line 42 of file cxStateServiceImpl.h.

typedef boost::shared_ptr< class Zoom2DHandler > cx::Zoom2DHandlerPtr

Definition at line 43 of file cx2DZoomHandler.h.

Function Documentation

cxLogicManager_EXPORT AcquisitionServicePtr cx::acquisitionService ( )
template<class FUNCTOR >
void cx::applyFunctor ( cx::ImagePtr  image,
FUNCTOR &  func 
)

Definition at line 332 of file cxSyntheticVolume.cpp.

vtkImageDataPtr cx::applyLUTToImage ( vtkImageDataPtr  input,
vtkLookupTablePtr  lut 
)

Definition at line 131 of file cxMHDImageStreamer.cpp.

void cxResource_EXPORT cx::bringWindowToFront ( QWidget *  window)

Definition at line 118 of file cxApplication.cpp.

CXTESTUTILITIES_EXPORT cx::Vector3D cx::calculateCentroid ( cx::ImagePtr  image)

Definition at line 351 of file cxSyntheticVolume.cpp.

CXTESTUTILITIES_EXPORT double cx::calculateMass ( cx::ImagePtr  image)

Definition at line 363 of file cxSyntheticVolume.cpp.

CXTESTUTILITIES_EXPORT double cx::calculateRMSError ( vtkImageDataPtr  a,
vtkImageDataPtr  b 
)

Definition at line 246 of file cxSyntheticVolume.cpp.

void cx::convertQtMessagesToCxMessages ( QtMsgType  type,
const QMessageLogContext &  ,
const QString &  msg 
)

Definition at line 39 of file cxLogQDebugRedirecter.cpp.

cxResource_EXPORT int cx::convertStringWithDefault ( QString  text,
int  def 
)

Definition at line 75 of file cxStringHelpers.cpp.

vtkImageDataPtr cx::convertToTestColorImage ( vtkImageDataPtr  image)

Definition at line 141 of file cxMHDImageStreamer.cpp.

vtkPointsPtr cx::convertTovtkPoints ( Eigen::MatrixXd  positions)

Definition at line 140 of file cxBronchoscopyRegistration.cpp.

void cx::correlate ( double *  x,
double *  y,
double *  corr,
int  maxdelay,
int  n 
)

Found this on http://paulbourke.net/miscellaneous/correlate/ Slightly modified.

x: first input series, size n y: second input series, size n corr: correlation result, size maxdelay*2 (zero shif is found at corr[maxdelay]

Definition at line 74 of file cxTemporalCalibration.cpp.

cxResource_EXPORT ProbeXmlConfigParser::Configuration cx::createConfigurationFromProbeData ( ProbeXmlConfigParser::Configuration  basis,
ProbeDefinition  data 
)
template<class BUFFER , class DATA_PTR >
boost::shared_ptr<BUFFER> cx::createGPUImageBuffer ( DATA_PTR  val)

Definition at line 405 of file cxGPUImageBuffer.cpp.

Definition at line 410 of file cxGPUImageBuffer.cpp.

vtkLookupTablePtr cx::createLookupTable ( int  numberOfTableValues)

Definition at line 119 of file cxMHDImageStreamer.cpp.

cxResource_EXPORT ProbeDefinition cx::createProbeDataFromConfiguration ( ProbeXmlConfigParser::Configuration  config)

Convert from ProbeXmlConfigParser::Configuration to ProbeData

Notes about the conversion: The xml format contains redundant data. The following list defines which values in ProbeXmlConfigParser::Configuration that are actually used:

BOTH:
  int                     mImageWidth;      ///< Width of the used image format (x dim)
  int                     mImageHeight;     ///< Height of the used image format (y dim)
  double                  mPixelWidth; ///<  Pixel width
  double                  mPixelHeight;///<  Pixel height
  float                   mOriginCol;  ///<  Origin.Col
  float                   mOriginRow;  ///<  Origin.Row
  QString                 mNotes; ///< useful information
  double                  mTemporalCalibration; ///< delay in timestamping in grabber source relative to master clock.

NOT USED:
  int                     mNCorners;   ///<  number of corners
  std::vector<ColRowPair> mCorners;    ///<  corners <col,row>
  int                     mHorizontalOffset; ///< parameter for the grabber

LINEAR:

The linear probe defines a rectangle in pixels. Width/Depth are ignored in
the file format, and created based on the edges:

  int                     mLeftEdge;   ///<  LeftEdge
  int                     mRightEdge;  ///<  RightEdge
  int                     mTopEdge;    ///<  TopEdge
  int                     mBottomEdge; ///<  BottomEdge


SECTOR:

The sector probe defines a sector AND a rectangle. The actual
sector is the intersection between these entities.

  float                   mWidthDeg;   ///<  width in degrees
  float                   mDepth;      ///<  depth
  float                   mOffset;     ///<  Offset
  int                     mLeftEdge;   ///<  LeftEdge
  int                     mRightEdge;  ///<  RightEdge
  int                     mTopEdge;    ///<  TopEdge
  int                     mBottomEdge; ///<  BottomEdge
See Also
ProbeXmlConfigParser

Definition at line 84 of file cxCreateProbeDataFromConfiguration.cpp.

std::pair< Eigen::MatrixXd::Index, double > cx::dsearch ( Eigen::Vector3d  p,
Eigen::MatrixXd  positions 
)

Definition at line 283 of file cxBranchList.cpp.

std::vector< Eigen::MatrixXd::Index > cx::dsearch2n ( Eigen::MatrixXd  pos1,
Eigen::MatrixXd  pos2,
Eigen::MatrixXd  ori1,
Eigen::MatrixXd  ori2 
)

Definition at line 197 of file cxBronchoscopyRegistration.cpp.

std::pair< std::vector< Eigen::MatrixXd::Index >, Eigen::VectorXd > cx::dsearchn ( Eigen::MatrixXd  p1,
Eigen::MatrixXd  p2 
)

Definition at line 293 of file cxBranchList.cpp.

Eigen::MatrixXd cx::eraseCol ( int  removeIndex,
Eigen::MatrixXd  positions 
)

Definition at line 276 of file cxBranchList.cpp.

M4Vector cx::excludeClosePositions ( M4Vector  Tnavigation)

Definition at line 56 of file cxBronchoscopyRegistration.cpp.

M4Vector cx::excludeClosePositions ( )
cxGrabber_EXPORT StringMap cx::extractCommandlineOptions ( QStringList  cmdline)

Definition at line 44 of file cxCommandlineImageStreamerFactory.cpp.

std::pair< Eigen::MatrixXd, Eigen::MatrixXd > cx::findConnectedPointsInCT ( int  startIndex,
Eigen::MatrixXd  positionsNotUsed 
)

Definition at line 308 of file cxBranchList.cpp.

double cx::findDistance ( Eigen::MatrixXd  p1,
Eigen::MatrixXd  p2 
)

Definition at line 133 of file cxRouteToTarget.cpp.

Eigen::VectorXd cx::findMedian ( Eigen::MatrixXd  matrix)

Definition at line 102 of file cxBronchoscopyRegistration.cpp.

std::pair<Eigen::MatrixXd , Eigen::MatrixXd> cx::findPositionsWithSmallesAngleDifference ( int  percentage,
Eigen::VectorXd  DAngle,
Eigen::MatrixXd  trackingPositions,
Eigen::MatrixXd  nearestCTPositions 
)

Definition at line 118 of file cxBronchoscopyRegistration.cpp.

Vector3D cx::getColorAsVector3D ( QColor  color)

Convert a QColor to Vector3D using 0..1 scale, ignoring alpha.

Definition at line 67 of file cxVtkHelperClasses.cpp.

cxLogicManager_EXPORT ctkPlugin::State cx::getctkPluginStateForString ( QString  text)

Definition at line 62 of file cxPluginFrameworkUtilities.cpp.

int* cx::getImageSize ( DataPtr  inputImage)

Definition at line 115 of file cxLevelSetFilterService.cpp.

cxLogicManager_EXPORT QString cx::getStringForctkPluginState ( const ctkPlugin::State  state)

Definition at line 48 of file cxPluginFrameworkUtilities.cpp.

vtkImageDataPtr cx::loadImage ( QString  filename)
cxResource_EXPORT bool cx::operator< ( const Landmark &  lhs,
const Landmark &  rhs 
)

Definition at line 94 of file cxLandmark.cpp.

cxResource_EXPORT bool cx::operator< ( const RegistrationTransform &  lhs,
const RegistrationTransform &  rhs 
)

Definition at line 165 of file cxRegistrationTransform.cpp.

cxResource_EXPORT bool cx::operator< ( const ParentSpace &  lhs,
const ParentSpace &  rhs 
)

Definition at line 214 of file cxRegistrationTransform.cpp.

cxResource_EXPORT std::ostream & cx::operator<< ( std::ostream &  s,
const SlicePlane &  val 
)

Definition at line 45 of file cxSliceComputer.cpp.

cxResource_EXPORT ostream & cx::operator<< ( ostream &  os,
const Indent &  val 
)

Definition at line 63 of file cxIndent.cpp.

cxResource_EXPORT bool cx::operator== ( const CoordinateSystem &  lhs,
const CoordinateSystem &  rhs 
)

Definition at line 63 of file cxCoordinateSystemHelpers.cpp.

cxResource_EXPORT bool cx::operator== ( const RegistrationTransform &  lhs,
const RegistrationTransform &  rhs 
)

Definition at line 170 of file cxRegistrationTransform.cpp.

cxResource_EXPORT bool cx::operator== ( const ParentSpace &  lhs,
const ParentSpace &  rhs 
)

Definition at line 219 of file cxRegistrationTransform.cpp.

void cx::optimizedCoordTransform ( Vector3D *  p,
boost::array< double, 16 >  tt 
)

Definition at line 74 of file cxPNNReconstructionMethodService.cpp.

PatientModelServicePtr cx::patientService ( )

Definition at line 67 of file cxLogicManager.cpp.

Eigen::Matrix4d cx::performLandmarkRegistration ( vtkPointsPtr  source,
vtkPointsPtr  target,
bool *  ok 
)
Eigen::Matrix4d cx::performLandmarkRegistration ( vtkPointsPtr  source,
vtkPointsPtr  target 
)

Perform a landmark registration between the data sets source and target. Return transform from source to target.

Definition at line 154 of file cxBronchoscopyRegistration.cpp.

void cx::print ( QString  header,
QRect  r 
)

Definition at line 56 of file cxSecondaryViewLayoutWindow.cpp.

cxResource_EXPORT ProfilePtr cx::profile ( )

Definition at line 142 of file cxProfile.cpp.

Eigen::Matrix4d cx::registrationAlgorithm ( BranchListPtr  branches,
M4Vector  Tnavigation 
)
Eigen::Matrix4d cx::registrationAlgorithm ( BranchListPtr  branches,
M4Vector  Tnavigation,
Transform3D  old_rMpr 
)

Definition at line 293 of file cxBronchoscopyRegistration.cpp.

std::pair< Eigen::MatrixXd, Eigen::MatrixXd > cx::RemoveInvalidData ( Eigen::MatrixXd  positionData,
Eigen::MatrixXd  orientationData 
)

Definition at line 242 of file cxBronchoscopyRegistration.cpp.

M4Vector cx::RemoveInvalidData ( M4Vector  T_vector)

Definition at line 266 of file cxBronchoscopyRegistration.cpp.

cxResource_EXPORT void cx::report ( QString  msg)

Definition at line 90 of file cxLogger.cpp.

cxResource_EXPORT void cx::reportDebug ( QString  msg)

Definition at line 89 of file cxLogger.cpp.

cxResource_EXPORT ReporterPtr cx::reporter ( )

Shortcut for accessing the message manager instance.

Definition at line 59 of file cxReporter.cpp.

cxResource_EXPORT void cx::reportError ( QString  msg)

Definition at line 92 of file cxLogger.cpp.

cxResource_EXPORT void cx::reportSuccess ( QString  msg)

Definition at line 93 of file cxLogger.cpp.

cxResource_EXPORT void cx::reportWarning ( QString  msg)

Definition at line 91 of file cxLogger.cpp.

SessionStorageServicePtr cx::sessionStorageService ( )

Definition at line 83 of file cxLogicManager.cpp.

void cx::setColorAndOpacity ( vtkPropertyPtr  property,
QColor  color 
)

Set the RGB and alpha components of QColor into a vtkProperty

Definition at line 61 of file cxVtkHelperClasses.cpp.

cxResource_EXPORT bool cx::similar ( const SlicePlane &  a,
const SlicePlane &  b 
)

Definition at line 53 of file cxSliceComputer.cpp.

Eigen::MatrixXd cx::sortMatrix ( int  rowNumber,
Eigen::MatrixXd  matrix 
)

Definition at line 262 of file cxBranchList.cpp.

Eigen::VectorXd cx::sortVector ( Eigen::VectorXd  v)

Definition at line 89 of file cxBronchoscopyRegistration.cpp.

SpaceProviderPtr cx::spaceProvider ( )
Date
23.02.2014, 2014
Author
christiana

Definition at line 63 of file cxLogicManager.cpp.

cxResource_EXPORT QStringList cx::splitStringContaingQuotes ( QString  line)

given a text line containing fex [alpha beta "gamm ma" delta] split into a list of ["alpha", "beta" ,"gamm ma", "delta"]

Date
30 Aug 2013, 2013
Author
Christian Askeland, SINTEF
Ole Vegard Solberg, SINTEF given a text line containing fex [alpha beta "gamm ma" delta] split into a list of ["alpha", "beta" ,"gamm ma", "delta"]

Definition at line 42 of file cxStringHelpers.cpp.

StateServicePtr cx::stateService ( )

Definition at line 75 of file cxLogicManager.cpp.

TrackingServicePtr cx::trackingService ( )

Definition at line 59 of file cxLogicManager.cpp.

VideoServicePtr cx::videoService ( )

Definition at line 71 of file cxLogicManager.cpp.

ViewServicePtr cx::viewService ( )

Definition at line 79 of file cxLogicManager.cpp.

cx::vtkCxxRevisionMacro ( TextureSlicePainter  ,
"$Revision: 647 $"   
)
cx::vtkStandardNewMacro ( TextureSlicePainter  )

Variable Documentation

class org_custusx_registration_method_bronchoscopy_EXPORT cx::Branch

Definition at line 47 of file cxBranch.h.

const unsigned int cx::Dimension = 3

Definition at line 48 of file cxAlgorithmHelpers.h.

std::map<QString, VideoSourcePtr> cx::mStreams

Definition at line 153 of file cxDataManagerImpl.cpp.