CustusX
16.12
An IGT application
|
cv | |
cx | Namespace for all CustusX production code |
view_utils | |
LogConsole | |
MemHolder | |
Block | |
MemoryTester | |
ControllableSplitter | |
DataTreeNode | |
GroupTreeNode | |
ReplacableContentWidget | |
ShowDataTreeNodeBase | |
ShowVolumeDataTreeNode | |
ShowSlice2DDataTreeNode | |
ShowSlice3DDataTreeNode | |
SpaceTreeNode | |
ToolTreeNode | |
TopTreeNode | |
TreeItemModel | |
TreeNode | |
CachedTreeNode | |
TreeNodeImpl | |
WidgetTypeRepository | |
TreeRepository | |
ViewGroupPropertiesWidget | |
ViewGroupTreeNode | |
ViewServiceTreeNode | |
LayoutInteractor | |
MainWindow | This is the main gui class which controls the workflow |
MainWindowActions | |
MainWindowApplicationComponent | |
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 |
SecondaryViewLayoutWindow | Experimental class for IPad usage |
ClipperWidget | |
ClippingWidget | |
ColorWidget | |
CroppingWidget | |
AbraClass | |
TestClass | |
DataListWidget | |
AllDataListWidget | |
SelectedDataListWidget | |
DataViewSelectionWidget | |
EraserWidget | Widget for erasing parts of images/meshes |
ExportDataDialog | |
ImagePropertiesWidget | Widget for displaying and manipulating various Image properties |
ImportDataDialog | |
InfoWidget | |
ClippingPropertiesWidget | Widget for displaying and changing clipper properties |
ManageClippersWidget | Widget for managing clippers |
MeshGlyphsWidget | Widget for displaying glyps information about meshes |
ActiveMeshPropertiesWidget | |
AllMeshPropertiesWidget | |
MeshInfoWidget | |
MeshPropertiesWidget | Widget for displaying glyps information about meshes |
MeshTextureWidget | |
OverlayWidget | |
SelectClippersForDataWidget | Turn clippers on/off for a spesific data structure |
SelectClippersForImageWidget | |
SelectClippersForMeshWidget | |
ImageRenderPropertiesWidget | |
ShadingWidget | |
SlicePropertiesWidget | |
StreamPropertiesWidget | Widget for displaying and manipulating TrackedStream properties |
TransferFunction2DColorWidget | |
TransferFunction2DOpacityWidget | |
TransferFunctionAlphaWidget | |
AlphaPoint | Internal placeholder for a function point |
TransferFunctionColorWidget | |
ColorPoint | Internal placeholder for a color point |
TransferFunctionPresetWidget | |
DoublePropertyImageTFDataBase | |
DoublePropertyImageTFDataWindow | |
DoublePropertyImageTFDataLevel | |
DoublePropertyImageTFDataLLR | |
DoublePropertyImageTFDataAlpha | |
TransferFunction3DWidget | |
TransferFunction2DWidget | |
TransferFunctionWidget | |
VolumeInfoWidget | Widget for displaying various volume information |
ActiveVolumeWidget | Widget that contains a select active image combobox |
VolumePropertiesWidget | Widget for displaying and manipulating various 3D Volume properties |
FilterSetupWidget | |
FiltersWidget | |
BrowserWidget | Shows a treestructure containing the loaded images, meshes and tools |
MetricBase | |
MetricReferenceArgumentListGui | |
PointMetricWrapper | |
PlaneMetricWrapper | |
DistanceMetricWrapper | |
AngleMetricWrapper | |
DonutMetricWrapper | |
CustomMetricWrapper | |
SphereMetricWrapper | |
RegionOfInterestMetricWrapper | |
FrameMetricWrapper | |
MetricManager | |
MetricWidget | |
PointSamplingWidget | |
SamplerWidget | |
MessageFilterStatusBar | |
StatusBar | Statusbar with extended functionality |
ToolMetricWrapper | |
NavigationWidget | Widget for controlling camera follow style |
PlaybackWidget | Widget interface to PlaybackTime |
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 |
ctkPluginBrowser | |
PluginFrameworkWidget | |
ctkPluginTableModel | |
GeneralTab | Tab for general settings in the system |
SmallLineEdit | |
LayoutEditorWidget | |
GridElement | |
OperatingTableTab | |
OperatingTableWidget | |
VisualizationTab | |
AutomationTab | Automatic execution of actions when applicable |
VideoTab | Various parameters related to ultrasound acquisition and reconstruction |
ToolConfigTab | Interface for selecting a tool configuration |
PreferencesDialog | Set application preferences |
DebugTab | Debug settings |
PreferenceTab | |
PerformanceTab | Configure performance tab in preferences dialog |
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 |
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 |
ToolListWidget | Class for displaying tool files that can be dragged and droppedSuperclass, not used directly |
FilteringToolListWidget | Helper class for tool list display |
ConfigToolListWidget | Helper class for tool config list display |
DoublePropertyActiveToolOffset | Interface to the tool offset of the active tool |
DoublePropertyToolOffset | Interface to the tool offset of a tool |
DoublePropertyActiveImageBase | Superclass for all doubles interacting with the active image |
DoubleProperty2DWindow | DataInterface implementation for the LUT 2D window value |
DoubleProperty2DLevel | DataInterface implementation for the LUT 2D level value |
StringPropertyParentFrame | Adapter that selects the parent frame of the given Data |
StringPropertySetParentFrame | Adapter that force sets the parent frame of the given Data, i.e. overwriting history. Nice for initial definition |
StringPropertyDataNameEditable | Adapter for displaying and changing name of a Data |
StringPropertyDataUidEditable | Adapter for displaying and changing name of a Data |
StringPropertyDataModality | Adapter that selects the modality of the given Data |
StringPropertyImageType | Adapter that selects the image type of the given Data |
StringPropertyGlyphOrientationArray | Adapter that selects the glyph orientation array |
StringPropertyGlyphColorArray | Adapter that selects the glyph color array |
StringPropertyGlyphLUT | Adapter that selects the glyph color LUT |
DoublePropertyShadingBase | |
DoublePropertyShadingAmbient | |
DoublePropertyShadingDiffuse | |
DoublePropertyShadingSpecular | |
DoublePropertyShadingSpecularPower | |
StringPropertyClipPlane | |
VideoConnectionWidget | GUI for setting up a connection to a video stream |
ToolManagerWidget | Designed as a debugging widget for the cxToolManager |
ActiveToolPropertiesWidget | |
ToolPropertiesWidget | |
AudioInternal | |
AudioImpl | |
Clippers | Clipper container. Used by ClippersWidget |
DynamicMainWindowWidgets | |
SingleMetricWidget | |
MetricUtilities | |
ToolImagePreviewWidget | Widget for displaying a tools image |
ApplicationComponent | |
LogicManager | Control the custusx backend |
PluginFrameworkManager | |
AcquisitionImplService | Implementation for Acqusition service |
AcquisitionService | Acqusition services abstract interface |
AcquisitionServiceNull | Null object pattern for Acqusition service |
AcquisitionServicePluginActivator | |
AcquisitionServiceProxy | Always provides an AcqusitionService |
RecordSession | |
AcquisitionPlugin | |
SelectRecordSession | |
RecordSessionWidget | |
RecordTrackingWidget | |
SoundSpeedConverterWidget | |
StringPropertySelectRecordSessionBase | |
StringPropertySelectRecordSession | |
USAcqusitionWidget | |
AcquisitionData | |
Acquisition | |
USAcquisition | Handles the us acquisition process.The USAcquisition object attaches itself to an input Acquisition object and records ultrasound data when the Acquisiton records |
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 |
CalibrationGUIExtenderService | |
CalibrationPluginActivator | |
CalibrationMethodsWidget | |
LapFrameToolCalibrationWidget | |
LapFrameToolCalibrationCalculator | |
TemporalCalibrationWidget | |
ToolManualCalibrationWidget | |
ToolTipCalibrateWidget | |
ToolTipCalibrationCalculator | |
ToolTipSampleWidget | |
TemporalCalibration | |
NetworkPluginActivator | |
OpenIGTLinkPluginActivator | |
NetworkDataTransfer | |
NetworkDataTransferWidget | |
WidgetInGroupBox | |
NetworkConnectionsWidget | GUI for managing network connections |
NetworkConnectionWidget | |
OpenIGTLinkGuiExtenderService | |
NetworkConnection | Handles incoming OpenIGTLink packages |
NetworkConnectionHandle | |
NetworkServiceImpl | |
CustusProtocol | |
EncodedPackage | |
ByteArray | |
igtlEncodedPackage | |
igtlEncodedBodyPackage | |
OpenIGTLinkProtocol | |
PlusProtocol | The PlusDialect class contains the knowhow on the packages sent from a PlusServer. For this class to function correctly, the Plus configuration file used by the PlusServer needs to set up correctly |
Protocol | |
RASProtocol | |
OpenIGTLinkStreamer | |
OpenIGTLinkStreamerService | |
OpenIGTLinkTool | Class representing the tools a navigation system can recognize |
OpenIGTLinkTrackingSystemService | |
DataManager | |
DataManagerImpl | |
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 |
PatientModelImplService | |
PatientModelPluginActivator | |
OrderedQDomDocument | |
SessionStorageServiceImpl | |
ApplicationsParser | |
CustusXWorkflowStateMachine | State Machine for the Workflow Steps for CustusX |
PatientDataWorkflowState | |
NavigationWorkflowState | |
RegistrationWorkflowState | |
PreOpPlanningWorkflowState | |
IntraOpImagingWorkflowState | |
PostOpControllWorkflowState | |
StatePluginActivator | |
StateServiceImpl | |
TrackingImplService | Interface towards the navigation system |
TrackingPluginActivator | |
TrackingSystemDummyService | Interface towards a dummy tracking system |
TrackingSystemPlaybackService | Interface towards a playback tracking system.Wraps another tracking system, enabling playback of the tools in that system |
IGSTKTrackingPluginActivator | |
IgstkTool | Class for controlling the igstk tracking (hardware) interface |
IgstkToolManager | Manager for IGSTK interface.The manager exists inside IgstkTrackerThread |
IgstkTracker | Class representing the navigation system |
IgstkTrackerThread | Thread containing all of IGSTK |
ToolUsingIGSTK | Class representing the tools a navigation system can recognize |
TrackingSystemIGSTKService | Interface towards one tracking system |
IGTLinkClientStreamer | |
IGTLinkStreamerService | |
ImageFileStreamerService | |
ImageReceiverThread | Base class for receiving images from a video stream |
LocalServerStreamerArguments | |
LocalServerStreamer | |
OpenCVStreamerService | |
USAcquisitionVideoPlayback | Handler for playback of US image data from a US recording session |
StreamerServiceUtilities | |
VideoConnection | Represent one video grabber connection |
VideoImplService | |
VideoPluginActivator | |
VideoServiceBackend | |
Zoom2DHandler | |
AxisConnector | |
CameraStyle | |
JitterFilter | |
CameraInfo | |
CameraStyleForView | |
DataRepContainer | |
MultiVolume3DRepProducer | |
NavigationAlgorithms | |
RenderLoop | |
RepManager | Rep caching and utilities |
ViewGroup | |
ViewImplService | |
ViewManager | Creates a pool of views and offers an interface to them, also handles layouts on a centralwidget |
VisualizationPluginActivator | |
DataViewPropertiesInteractor | |
ViewWrapper | Superclass for ViewWrappers |
ViewWrapper2D | |
ViewWrapper3D | |
ViewWrapperVideo | |
DicomConverter | |
DicomImageReader | |
WindowLevel | |
DicomGUIExtenderService | |
DicomPluginActivator | |
DICOMAppWidgetPrivate | |
DICOMAppWidget | |
DicomImporter | |
DICOMModelPrivate | |
DICOMModel | |
DicomModelNode | |
NullDicomModelNode | |
RootDicomModelNode | |
PatientDicomModelNode | |
StudyDicomModelNode | |
SeriesDicomModelNode | |
ctkDICOMThumbnailGeneratorPrivate | |
ctkDICOMThumbnailGenerator | Thumbnail generator class |
DICOMThumbnailListWidgetPrivate | |
DICOMThumbnailListWidget | |
DicomWidget | |
ExampleGUIExtenderService | |
ExamplePluginActivator | |
ExampleWidget | |
Accusurf | |
AccusurfFilter | |
FilterAccusurfPluginActivator | |
AirwaysFilter | |
FilterAirwaysPluginActivator | |
FilterLevelSetPluginActivator | |
LevelSetFilter | |
FilterRouteToTargetPluginActivator | |
RouteToTarget | |
RouteToTargetFilter | |
FilterTubeSegmentationPluginActivator | |
TSFPresets | |
TubeSegmentationFilter | |
HelpEngine | |
HelpGUIExtenderService | |
HelpPluginActivator | |
HelpBrowser | |
HelpIndexWidget | |
HelpSearchWidget | |
HelpWidget | |
LandmarkTranslationRegistration | |
RegistrationApplicator | |
RegistrationBaseWidget | |
RegistrationImplService | |
RegistrationMethodService | Registration Method services |
RegistrationPluginActivator | |
StringPropertyRegistrationFixedImage | |
StringPropertyRegistrationMovingImage | |
RegistrationService | Registration services |
RegistrationServiceNull | Null Object Pattern for Registration service |
RegistrationServiceProxy | Always provides a RegistrationService |
RegServices | |
RegistrationGUIExtenderService | |
RegistrationGUIPluginActivator | |
RegistrationHistoryGUIExtenderService | |
RegistrationHistoryWidget | |
RegistrationTypeWidget | |
RegistrationWidget | |
WirePhantomWidget | Probe accuracy measurements using the Wire Phantom |
Branch | |
BranchList | |
BronchoscopyRegistration | |
BronchoscopyRegistrationWidget | Register tracked bronchostopy tool path to lung centerline data (from CT) |
RegistrationMethodBronchoscopyPluginActivator | |
RegistrationMethodBronchoscopyImageToPatientService | |
RegistrationMethodCommandLinePluginActivator | |
RegistrationMethodCommandLineService | |
ElastixSyntaxHighlighter | |
ElastixWidget | Widget for interfacing to the ElastiX registration package |
ElastixExecuter | ElastiX command-line wrapper |
ElastixParameterFile | |
ElastixEulerTransform | |
ElastixManager | Manager for interfacing to the ElastiX registration package |
ElastixParameters | Parameter and preset handling for the ElastiX registration |
ImageLandmarksWidget | |
LandmarkImage2ImageRegistrationWidget | |
LandmarkListener | |
LandmarkPatientRegistrationWidget | |
LandmarkRegistrationWidget | |
PatientLandMarksWidget | Widget used as a tab in the ContexDockWidget for patient registration |
RegistrationMethodLandmarkPluginActivator | |
RegistrationMethodLandmarkImageToImageService | |
RegistrationMethodLandmarkImageToPatientService | |
RegistrationMethodFastLandmarkImageToPatientService | |
FastImageRegistrationWidget | Widget for performing landmark based image registration using only the translation part of the matrix |
FastLandmarkPatientRegistrationWidget | |
FastOrientationRegistrationWidget | Widget for registrating the orientation part of a fast registration |
FastPatientRegistrationWidget | Widget for performing a fast and aprox landmark based patient registration, using only the matrix translation part |
ManualImage2ImageRegistrationWidget | |
ManualImageTransformRegistrationWidget | |
ManualPatientRegistrationWidget | |
ManualImageRegistrationWidget | |
PatientOrientationWidget | Widget for setting reference space to current tool orientation, without changing absolute position of data |
RegistrationMethodManualImageToImageService | |
RegistrationMethodManualImageToPatientService | |
RegistrationMethodManualImageTransformService | |
RegistrationMethodManualPatientOrientationService | |
RegistrationMethodManualPluginActivator | |
RegistrationMethodManualService | |
PlateImageRegistrationWidget | |
PlateRegistrationWidget | Widget for performing registration between a (dyna-CT) volume and a predefined aurora tool with ct markers |
RegistrationMethodPlatePluginActivator | |
RegistrationMethodPlateImageToPatientService | |
RMPCFromPointerImageToPatientService | |
RMPCFromPointerWidget | Register a point cloud to a surface |
RMPCPluginActivator | |
RMPCImageToPatientService | |
RMPCWidget | |
ICPRegistrationBaseWidget | |
ICPWidget | |
MeshInView | |
PrepareVesselsWidget | Widget for extracting a segment from a image and finding a centerline from that segment |
RegisterI2IWidget | Widget for performing the registration between two vessel segments |
RegistrationMethodVesselPluginActivator | |
RegistrationMethodVesselImageToImageService | |
SeansVesselRegistrationWidget | I2I (image2image) ICP registration |
TrainingGUIExtenderService | |
TrainingPluginActivator | |
NeuroTrainingWidget | |
TrainingWidget | |
ReconstructCore | Algorithm part of reconstruction - no dependencies on parameter classes |
InputParams | |
OutputVolumeParams | Helper struct for sending and controlling output volume properties |
ReconstructionExecuter | |
ReconstructionMethodService | Abstract interface for reconstruction algorithm |
ReconstructionWidget | |
DoublePropertyOutputValueParams | |
DoublePropertySpacing | |
DoublePropertyXDim | |
DoublePropertyYDim | |
DoublePropertyZDim | |
ReconstructParams | Collection of reconstruction parameters |
RemoveDataType | |
ReconstructPreprocessor | Algorithm part of reconstruction - no dependencies on parameter classes |
ThreadedTimedReconstructPreprocessor | Threading adapter for the reconstruction algorithm |
ThreadedTimedReconstructCore | Threading adapter for the reconstruction algorithm |
UsReconstructionGUIExtenderService | Us Reconstruction framework with widgets |
UsReconstructionImplService | Manager for the us reconstruction process |
UsReconstructionPluginActivator | |
UsReconstructionService | |
UsReconstructionServiceNull | |
UsReconstructionServiceProxy | |
PNNReconstructionMethodService | |
PNNReconstructionPluginActivator | |
VNNclAlgorithm | |
__frameBlock_t | |
VNNclPluginActivator | |
VNNclReconstructionMethodService | |
HttpRequestHandler | |
LayoutVideoSource | |
RemoteAPI | |
ScreenVideoProvider | |
AlgorithmHelper | Class with helper functions for algorithms |
CompositeTimedAlgorithm | |
CompositeSerialTimedAlgorithm | |
CompositeParallelTimedAlgorithm | |
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 |
Example | Implementation of ThreadedTimedAlgorithm that shows the minimum implementation of this class |
TimedBaseAlgorithm | Base class for algorithms that wants to time their execution |
CoreServices | |
ActiveDataNull | |
ActiveData | Provides the last active data of warious types |
ActiveImageProxy | Helper class for connection the active image.By listening to this class, you will always listen to the active image |
AngleMetric | Data class that represents an angle between two lines |
CustomMetric | Data class that represents a custom |
TimeInfo | |
Data | Superclass for all data objects |
DataFactory | |
DataMetric | Base class for all Data Metrics |
ErrorObserver | |
StaticMutexVtkLocker | |
DataReader | Interface for Data file readers |
MetaImageReader | Reader for metaheader .mhd files |
PNGImageReader | Reader for portable network graphics .png files |
PolyDataMeshReader | Reader for .vtk files |
StlMeshReader | Reader for STL files |
DataReaderWriter | |
DistanceMetric | Data class that represents a distance between two points, or a point and a plane |
FrameForest | A graph combining Space dependencies between all Data.Relations between coordinate spaces among Data are created by this class |
FrameMetric | Data class that represents a single frame (transform) |
FrameMetricBase | Abstract base class for frame metric |
GPUImageDataBufferImpl | |
GPUImageLutBufferImpl | |
BufferQueue | |
BufferStore | |
GPUImageBufferRepositoryInternal | |
GPUImageDataBuffer | Helper class for sharing GPU memory over several Views (GL contexts) |
GPUImageLutBuffer | Helper class for sharing GPU memory over several Views (GL contexts) |
GPUImageBufferRepository | Repository for GPU buffers |
Image | A volumetric data set |
ShadingStruct | |
ImageDefaultTFGenerator | |
ImageLUT2D | Handling of color and opacity for 2D slices |
ImageParameters | |
ImageTF3D | Handler for the transfer functions used in 3d image volumes |
ImageTFData | Data class for Transfer Function info, either 2D or 3D |
Landmark | One landmark, or fiducial, coordinate |
Landmarks | |
LandmarkProperty | |
Mesh | A mesh data set |
MeshPropertyData | |
MeshTextureData | |
MetricReferenceArgumentList | Collection of Metric arguments that refer to another metric |
NavigatedVideoImage | Image subclass for live updated 2D images tied to a tool |
PlaneMetric | Data class representing a plane |
PointMetric | Data class that represents a single point |
Presets | Base class for a group of presets in the system |
RegionOfInterest | |
RegionOfInterestMetric | |
RegistrationHistoryNull | |
RegistrationTransform | A registration event and its transform |
ParentSpace | Definition of a parent space event |
RegistrationHistory | A history of registration events |
DonutMetric | Data class that represents a donut |
SphereMetric | Data class that represents a donut |
ToolMetric | |
TrackedStream | A data set for video streams (2D/3D) |
TransferFunctions3DPresets | Handles transfer function presets |
UnsignedDerivedImage | Class that holds an unsigned version of a base Image |
Audio | Interface for playing sounds |
EventProcessingThread | |
Log | |
LogFileWatcher | |
MessageLoggerInternalData | |
MessageLogger | |
Message | |
MessageFilter | |
MessageFilterConsole | |
MessageListener | |
Reporter | |
LogFile | |
LogFileWatcherThread | |
MyStreamBuf | |
SingleStreamerImpl | |
ThreadMethodInvoker | |
LogThread | |
MessageObserver | |
MessageRepository | |
ReporterThread | |
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 |
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 |
DecomposedTransform3D | Helper class for visualizing rotational angles to a human user |
Frame3D | Defines an axis-angle representation of a position+orientation in 3D space |
NetworkService | |
OperatingTable | The OperatingTable class |
PatientModelService | The virtual patient |
PatientModelServiceNull | Null Object Pattern for Registration service |
PatientModelServiceProxy | Always provides a PatientModelService |
BoolProperty | |
BoolPropertyBase | |
ColorProperty | |
ColorPropertyBase | |
DoublePairProperty | Implementation of DoublePairPropertyBase |
DoublePairPropertyBase | Abstract interface for interaction with internal data structure: A pair of doubles |
DoubleSpanSliderAdapterNull | |
DoubleProperty | |
DoublePropertyBase | |
DoublePropertyNull | |
DoublePropertyTimeCalibration | |
EmbeddedFilepath | |
FilePathProperty | |
Property | Superclass for all data adapters |
PropertyNull | |
StringPropertyActiveData | |
StringPropertyActiveImage | |
StringPropertySelectImage | |
StringPropertySelectData | |
StringPropertySelectMesh | |
StringPropertySelectTrackedStream | |
SelectDataStringPropertyBase | |
SpaceProperty | |
SpacePropertyBase | |
StringListProperty | Represents one collection of strings |
StringProperty | Represents one option of the string type. The data are stored within a xml document |
StringPropertyBase | Abstract interface for interaction with internal string-valued data |
StringPropertySelectCoordinateSystemBase | |
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 |
StringPropertySelectPointMetric | |
StringPropertySelectTool | Adapter that selects and stores a tool. The tool is stored internally in the adapter. Use setValue/getValue plus changed() to access it |
StringPropertyActiveTool | |
StringPropertyActiveProbeConfiguration | |
Vector3DComponentProperty | |
Vector3DProperty | Represents one option of the double type |
Vector3DPropertyBase | Abstract interface for interaction with internal Vector3D-valued data |
Vector3DPropertyNull | |
DataLocations | |
PatientStorage | Helper class for storing variables in the patient file |
Profile | |
ProfileManager | |
RequestEnterStateEvent | Utility class for StateService states |
RequestEnterStateTransition | Utility class for StateService states |
SessionStorageServiceNull | |
SessionStorageService | |
SessionStorageServiceProxy | |
Settings | Customized interface for setting values in QSettings |
Desktop | Data class for CustusX desktop |
Preset | |
StateService | Workflow states for CustusX |
StateServiceNull | |
StateServiceProxy | |
WorkflowState | State in a WorkflowStateMachine |
ParentWorkflowState | |
WorkflowStateMachine | State Machine for the Workflow Steps |
ActiveToolProxy | Helper class for connecting to the active tool.By listening to this class, you will always listen to the active tool |
DummyProbe | |
DummyToolThread | |
DummyToolTestUtilities | |
DummyTool | Implementation of a Tool used for testing |
DummyToolManager | Implementation of a ToolManager used for testing |
ManualTool | A manual tool that is unconnected to any hardware |
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 |
PlaybackTool | A tool used during playback |
Probe | US Probe interface |
ProbeAdapterRTSource | VideoSource that applies the parameters from a Probe to the VideoSource |
ProbeDefinition | Definition of characteristics for an Ultrasound Probe Sector |
ProbeImpl | |
InsideMaskFunctor | |
ProbeSector | Utility functions for drawing an US Probe sector |
ApplyLUTToImage2DProxy | Helper class for applying sscLUT2D to an image |
SlicedImageProxy | Helper class for slicing an image given a SliceProxy and an image |
SliceProxyInterface | |
SimpleSliceProxy | |
SliceProxy | Provides a slice matrix based on definition and tool |
ToolPositionMetadata | |
Tool | Interface to a tool, i.e. a pointer, US probe or similar |
ConfigurationFileParser | Class for reading the files defining a CustusX tool |
Configuration | |
ToolFileParser | Class for reading the files defining a CustusX tool |
ToolInternalStructure | A tools internal structure |
TrackerInternalStructure | |
ToolImpl | Common functionality for Tool subclasses |
ToolNull | |
ToolProxy | |
Tracker | |
TrackerConfiguration | |
Configuration | |
Tool | |
TrackerConfigurationImpl | |
TrackerConfigurationNull | |
TrackingPositionFilter | |
TrackingService | Service providing tools and tracking systems |
TrackingServiceNull | |
TrackingServiceProxy | |
TrackingSystemService | Tracking System Service |
VideoRecorderSaveThread | |
DataType | |
SavingVideoRecorder | Recorder for a VideoSource |
ProcessedUSInputData | |
USFrameData | Helper class encapsulating a 2S US data set |
TimedPosition | One position with timestamp |
USReconstructInputData | |
USReconstructInputDataAlgorithm | |
UsReconstructionFileMaker | Handles writing files in the format the us reconstruction algorithm wants them |
UsReconstructionFileReader | Reader class for the US Acquisition files |
Application | |
CoordinateSystem | Identification of a Coordinate system |
CustomMetaImage | Utility class for accessing metaheader files |
CyclicActionLogger | |
DoubleRange | Utility class for describing a bounded numeric range |
CachedImageData | |
ImageDataContainer | |
CachedImageDataContainer | |
SplitFramesContainer | |
FramesDataContainer | |
Indent | Formatting class for debug printing of the ssc library |
null_deleter | |
OpenCLPrinter | Utilities for printing information about OpenCL |
OptionalValue | |
PlaneTypeCollection | |
TemporaryPausePlay | |
PlaybackTime | Controller for historic time, playback etc |
TimelineEvent | Description of one event in time |
PositionStorageReader | Reader class for the position file |
PositionStorageWriter | Writer class for the position file |
ProcessReporter | |
ProcessWrapper | |
shm_header | |
SharedMemoryServer | Shared Memory Server |
SharedMemoryClient | Shared Memory Client |
SlicePlane | A 2D slice plane in 3D. i,j are perpendicular unit vectors |
SliceComputer | Calculates a slice plane given a definition |
SingleConnectionTcpServer | |
SocketConnector | |
SocketClientConnector | |
SocketServerConnector | |
SocketConnection | |
ConnectionInfo | |
SpaceListener | Class that listens to changes in a coordinate system, and emits a signal if that system changes |
SpaceListenerImpl | Class that listens to changes in a coordinate system, and emits a signal if that system changes |
SpaceProvider | |
SpaceProviderImpl | |
SpaceProviderNull | |
AbsDoubleLess | |
StreamedTimestampSynchronizer | |
SyncedValue | |
TimeKeeper | |
TransformFile | File format for storing a 4x4 matrix.The read/write methods emit error messages if you dont use the ok flag |
ViewportObserverPrivate | |
ViewportListenerBase | Base class for listening to a vtkRenderer |
ViewportListener | Listens to changes in viewport and camera matrix |
ViewportPreRenderListener | Listens to the start render event in a vtkRenderer |
VLCRecorder | Lets you use the third party application VLC to record a video of the screen |
XMLNodeAdder | |
XMLNodeParser | |
SharedDocuments | |
XmlOptionItem | Helper class for storing one string value in an xml document |
XmlOptionFile | Helper class for xml files used to store ssc/cx data |
SeansVesselReg | |
Context | |
BasicVideoSource | VideoSource controlled by a vtkImageData |
StreamerService | Abstract class. Interface to Streamers |
SimulatedStreamerService | Abstract class. Interface to Simulated Streamers |
StreamerServiceNull | Null implementation of the StreamerService |
StreamerServiceProxy | Proxy for StreamerServices |
StringPropertyActiveVideoSource | Property for controlling the active video source in cx::VideoService |
TestVideoSource | Test video source generator |
VideoRecorder | Recorder for a VideoSource |
VideoService | Provides access to all video sources in the system, and connection stuff for the sources |
VideoServiceNull | |
VideoServiceProxy | |
VideoSource | Video source interface |
VideoSourceSHM | VideoSource for connecting to shared memory |
Filter | |
FilterGroup | |
FilterImpl | |
FilterTimedAlgorithm | |
StringPropertyFusedInputOutputSelectData | |
Pipeline | |
BinaryThinningImageFilter3DFilter | |
BinaryThresholdImageFilter | |
ConnectedThresholdImageFilter | Segmenting using region growing |
ContourFilter | |
DilationFilter | |
DummyFilter | |
ResampleImageFilter | |
SmoothingImageFilter | |
GUIExtenderService | |
CategorizedWidget | |
IGTLinkConversion | |
IGTLinkConversionBase | |
IGTLinkConversionImage | |
IGTLinkConversionPolyData | |
IGTLinkConversionSonixCXLegacy | |
IGTLinkUSStatusMessage | IGTLink Message content: |
RegisteredService | |
ServiceTrackerCustomizer | Notify changes in a service lifecycle |
ServiceTrackerListener | Helper class for listening to services being added, modified and removed |
cxSimpleSyntheticVolume | |
MassFunctor | |
CentroidFunctor | |
cxSyntheticVolume | |
CommandlineImageStreamerFactory | Factory class for creating streamer objects |
DirectlyLinkedSender | |
Frame | |
GrabberSenderQTcpSocket | |
ImageServer | ImageServer |
ImageStreamerOpenCVArguments | |
ImageStreamerOpenCV | |
ImageTestData | |
ImageStreamerDummyArguments | |
DummyImageStreamer | |
Package | |
Sender | |
SenderImpl | |
SonixProbeFileReader | |
Streamer | |
CommandLineStreamer | |
CameraData | |
CameraControl | |
CameraStyleInteractor | |
InteractiveClipper | |
CropBoxCallback | |
CropBoxEnableCallback | |
InteractiveCropper | |
LayoutRepository | |
Navigation | |
RepContainer | |
CameraStyleData | |
DataViewProperties | |
ViewGroupData | Container for data shared between all members of a view group |
Options | |
ViewService | Visualization services |
ViewServiceNull | |
ViewServiceProxy | |
VisServices | |
GraphicalAxes3D | Visualization for one 3D coordinate axis triplet |
GraphicalBoxCallback | |
GraphicalBoxEnableCallback | |
GraphicalBox | |
GraphicalDisk | |
GraphicalObjectWithDirection | Base helper class for rendering objects with a specific direction in 3D |
GraphicalGeometricBase | |
GraphicalPolyData3D | Helper for rendering a a polydata in 3D |
GraphicalGlyph3DData | Helper for rendering a a glyph in 3D |
GraphicalPoint3D | Helper for rendering a point in 3D |
GraphicalLine3D | Helper for rendering a line in 3D |
GraphicalArc3D | Helper for rendering a line in 3D |
GraphicalArrow3D | Helper for rendering an arrow in 3D |
Rect3D | Helper for drawing a rectangle in 3D |
FollowerText3D | Helper for rendering 3D text that faces the camera and has a constant viewed size |
CaptionText3D | Helper for rendering 3D text that faces the camera and has a constant viewed size, always on top |
GraphicalTorus3D | Helper for rendering a torus in 3D |
ImageEnveloper | |
ImageMapperMonitor | |
SliceAutoViewportCalculator | |
ReturnType | |
SlicePlaneClipper | Clip several 3D volumes using a SliceProxy |
Texture3DSlicerProxy | Helper class for GPU-based slicing |
Texture3DSlicerProxyImpl | Slice volumes using a SliceProxy |
SingleVolumePainterHelper | |
TextureSlicePainter | Helper class for GPU rendering of slices |
ToolTracer | 3D Graphics class for displaying the trace path traversed by a tool |
VideoGraphics | Wrap vtkActor displaying a video image, possibly clipped by a sector |
VideoSourceGraphics | Helper class for displaying a VideoSource |
ViewFollower | |
VolumeProperty | |
RGBColor | RGB color data |
OffsetPoint | Helper for drawing a point in 2D |
LineSegment | Helper for drawing a line in 2D |
TextDisplay | Helper for drawing text in 2D |
CrossHair2D | Helper for drawing a crosshair in 2D |
Axes3D | Helper for drawing a coordinate axis in 3D |
DataMetricRep | Base class for all Data Metric reps |
DisplayTextRep | Display a number of text strings |
Rep | Abstract interface for entities that can be added to a View |
RepImpl | Default implementation of Rep |
CrossHairRep2D | Display the Tool in 2D as a crosshair in the tool tip position |
GeometricRep2D | Display one Mesh in 2D |
GuideRep2D | |
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 |
OrientationAnnotation | |
OrientationAnnotationRep | Display direction annotations in a 2D view |
PointMetricRep2D | |
SliceRepSW | Display an image slice in 2D |
SphereMetricRep2D | |
ToolRep2D | Display a Tool in 2D |
AngleMetricRep | |
AxesRep | Representation for one 3D coordinate axis triplet |
CustomMetricRep | |
DistanceMetricRep | Rep for visualizing a DistanceMetric |
DonutMetricRep | |
FiberBundleRep | Display a DTI Fiber bundle (fiber tracks) in 3D |
FrameMetricRep | |
GraphicalGeometric | Display one Mesh in 3D |
GeometricRep | Display one Mesh in 3D |
Image2DProxy | Slice volumes using a SliceProxy |
Image2DRep3D | Display a 2D Volume in 3D |
LandmarksSource | |
PatientLandmarksSource | |
ImageLandmarksSource | |
LandmarkRep | |
LandmarkGraphics | |
MehdiGPURayCastMultiVolumeRepImageMapperMonitor | |
MehdiGPURayCastMultiVolumeRepBase | |
MetricNamesRep | |
OrientationAnnotation3DRep | Class for display of an orientation annotation cube in 3D |
PickerRep | Picking of points in an image |
PlaneMetricRep | Rep for visualizing a PlaneMetric |
PointMetricRep | |
RegionOfInterestMetricRep | Rep for visualizing a RegionOfInterestMetric |
SlicePlanesProxy | Helper class for managing a set of slice planes |
DataType | |
PropertiesType | |
SlicePlanes3DRep | Display a set of planes in 3D |
SlicePlanes3DMarkerIn2DRep | Display annotations for the SlicePlanesProxy planes in 2D |
Slices3DRep | Display several slices through volumes in 3D |
SphereMetricRep | |
Stream2DRep3D | Display a stream as 2D in 3D |
StreamRep3D | Display a 3D stream in 3D |
Texture3DSlicerRep | Display overlayed image slices in 2D |
ToolMetricRep | |
ToolRep3D | Display a Tool in 3D |
VolumetricBaseRep | Display a volume in 3D |
VolumetricRep | Display a volume in 3D |
VideoFixedPlaneRep | Display a VideoSource in a View |
LayoutPosition | |
LayoutRegion | |
LayoutViewData | |
LayoutData | |
ScreenShotImageWriter | |
View | |
ViewCollectionImageWriter | |
ViewCollectionWidget | |
ViewRepCollection | |
ViewCollectionWidgetUsingViewContainer | |
ViewContainer | |
ViewItem | |
ViewLinkingViewContainerItem | |
ViewCollectionWidgetMixed | |
MultiViewCache | |
ViewCache | |
LayoutWidgetUsingViewWidgets | |
ViewLinkingViewWidget | |
ViewWidget | |
ActiveToolWidget | Widget that contains a select active tool combo box |
BaseWidget | Interface for QWidget which handles widgets uniformly for the system |
BoundingBoxWidget | Widget displays/edits a BoundingBox3D |
CheckBoxWidget | Widget for the BoolPropertyBase |
ColorSelectButton | Convenience button for chosing color. Will open a color select dialog, and color the button itself in the selected color |
SelectColorSettingButton | |
ColorSelectWidget | Widget for the ColorPropertyBase |
CompactFilterSetupWidget | Helper widget for displaying the input/output/options part of a Filter. Intended to be included in other Filter widgets |
MyTableWidget | |
LogMessageDisplayWidget | |
DetailedLogMessageDisplayWidget | |
SimpleLogMessageDisplayWidget | |
ConsoleWidget | Widget for displaying status messages |
ConsoleWidgetCollection | |
DataSelectWidget | |
EraseDataToolButton | |
DetailedLabeledComboBoxWidget | Composite widget for string selection with |
DisplayTimerWidget | A second counter widget |
DoubleSpanSlider | Custom widget for display of double-valued data.Use the double-named methods instead of qslider's int-based ones |
SliderRangeGroupWidget | |
DoubleSlider | Custom widget for display of double-valued data |
DoubleLineEdit | A QLineEdit specialized to deal with double data |
ScalarInteractionWidget | Composite widget for scalar data manipulation |
SliderGroupWidget | Composite widget for scalar data manipulation |
SpinBoxGroupWidget | Composite widget for scalar data manipulation |
SpinBoxAndSliderGroupWidget | Composite widget for scalar data manipulation |
SpinBoxAndDialGroupWidget | Composite widget for scalar data manipulation |
SpinBoxInfiniteSliderGroupWidget | Composite widget for scalar data manipulation |
FileInputWidget | |
FilenameWidget | Composite widget for filename edit |
FilePreviewWidget | View a xml document |
FileSelectWidget | Widget for displaying and selecting a single file |
FileWatcherWidget | Baseclass for widgets that should watch a file |
FilterPresetWidget | |
FrameTreeWidget | Widget for displaying the FrameForest object |
sscFloatingWidget | A widget that floats above the other windows. Used as basis for the floating controls |
ImagePreviewWidget | Widget for displaying images |
LabeledComboBoxWidget | Composite widget for string selection |
LabeledLineEditWidget | Composite widget for string edit |
MousePadWidgetInternal | |
MousePadWidget | A touchpad-friendly area for performing 1D/2D scroll operations |
MultiFileInputWidget | |
OptimizedUpdateWidget | Interface for all classes following the modified/prepaint paradigm |
OptionsWidget | |
PipelineWidgetFilterLine | |
PipelineWidget | |
PopupButton | |
PopupToolbarWidget | |
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 |
ProbeConfigWidget | Widget that displays/edits a probe configuration |
SelectionGroupBox | |
SpaceEditWidget | Composite widget for string selection |
StringListSelectWidget | Composite widget for string list selection |
TabbedWidget | Interface for making widgets with a hierarchy of tabs |
TimedAlgorithmProgressBar | Show progress for a TimedBaseAlgorithm |
TimelineWidget | Widget for displaying a timeline for events |
MatrixTextEdit | |
Transform3DWidget | Widget for displaying and manipulating an affine matrix, i.e. a rotation+translation matrix |
Vector3DWidget | Widget for displaying a Vector3D |
WidgetObscuredListener | |
cx_transform3D_internal | |
cxtest | |
DirectSignalListener | Listen for signals using Qt::DirectConnection |
JenkinsMeasurement | |
ProbeFixture | |
QueuedSignalListener | Object that waits for a signal to arrive from a given QObject. If this takes longer than a given time, it will time out. The signal connection is of type Qt::QueuedConnection |
SphereSyntheticVolume | |
SyntheticReconstructInput | |
SyntheticVolumeComparer | |
TestUtilities | |
Utilities | |
TestSender | |
itk | |
BinaryThinningImageFilter3D | This filter computes one-pixel-wide skeleton of a 3D input image |
ImageToVTKImageFilter | Converts an ITK image into a VTK image and plugs a itk data pipeline to a VTK datapipeline |
VTKImageToImageFilter | Converts a VTK image into an ITK image and plugs a vtk data pipeline to an ITK datapipeline |
snw | |
SyntaxHighlighter | Provides syntax highlighting for sonowand log files |
_close_plane | |
_output_volume_type | |
Angular_less | |
cisstTestParameters | |
CommandIterationUpdate | |
cstring_cast_Placeholder | |
CXFrame | |
CXNoBorderToolButton | |
CXQVTKWidget | QVTKWidget displays a VTK window in a Qt window |
CXSmallToolButton | |
CXToolButton | |
cxViewCollectionVideoSource | |
cxViewServicePropertiesWidget | |
DockWidgets | Handles dock widgets for main window |
EnumConverter | Class for easy conversion between an enum and a QString |
HackTPSTransform | |
igtl_sonix_status_message | |
igtl_us_status_message | |
IGTLinkImageMessage | |
LandmarkImageRegistrationWidget | Widget for adding image landmarks, used by landmark based image registration methods |
LandmarkTranslation | |
ProbeXmlConfigParser | Class that works as a interface to a ProbeCalibConfigs.xml |
Configuration | < a easy-to-work-with struct for a specific xml configuration |
ProbeXmlConfigParserImpl | Implementation of abstract interface ProbeXmlConfigParser Interface to ProbeCalibConfigs.xml |
ProbeXmlConfigParserMock | Moc implementation of abstract interface ProbeXmlConfigParser All function return dummy values |
QVTKWidget3 | |
SonixHelper | Support Qt support for vtkSonixVideoSource |
SoundSpeedConversionWidget | |
UltrasoundSectorSource | Source for an Ultrasound sector. The output vtkPolyData contains a polygon plus texture coordinates. The output is given in space u: a xy vtk image space with origin in the lower-left corner, |
vtkSonixVideoSource | |
vtkSonixVideoSourceCleanup |