NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
Tool

Namespaces

 cx
 Namespace for all CustusX production code.
 

Classes

class  cx::ActiveToolProxy
 Helper class for connecting to the active tool. More...
 
class  cx::DummyProbe
 
class  cx::DummyToolManager
 Implementation of a ToolManager used for testing. More...
 
class  cx::ManualTool
 A manual tool that is unconnected to any hardware. More...
 
class  cx::Probe
 US Probe interface. More...
 
class  cx::ProbeAdapterRTSource
 VideoSource that applies the parameters from a Probe to the VideoSource. More...
 
class  cx::ProbeDefinition
 Definition of characteristics for an Ultrasound Probe Sector. More...
 
class  cx::ProbeImpl
 
class  cx::ProbeSector
 Utility functions for drawing an US Probe sector. More...
 
class  cx::ApplyLUTToImage2DProxy
 Helper class for applying sscLUT2D to an image. More...
 
class  cx::SliceProxyInterface
 
class  cx::SimpleSliceProxy
 
class  cx::SliceProxy
 Provides a slice matrix based on definition and tool. More...
 
class  cx::Tool
 Interface to a tool, i.e. a pointer, US probe or similar. More...
 
class  cx::ToolImpl
 Common functionality for Tool subclasses. More...
 
class  cx::ToolNull
 
class  cx::ToolProxy
 
class  cx::TrackerConfiguration
 
class  cx::TrackingPositionFilter
 
class  cx::TrackingService
 Service providing tools and tracking systems. More...
 
class  cx::TrackingServiceNull
 
class  cx::TrackingServiceProxy
 
class  cx::TrackingSystemService
 Tracking System Service. More...
 
class  ProbeXmlConfigParser
 Class that works as a interface to a ProbeCalibConfigs.xml. More...
 
class  ProbeXmlConfigParserImpl
 Implementation of abstract interface ProbeXmlConfigParser Interface to ProbeCalibConfigs.xml. More...
 
class  ProbeXmlConfigParserMock
 Moc implementation of abstract interface ProbeXmlConfigParser All function return dummy values. More...
 

Typedefs

typedef boost::shared_ptr< class ActiveToolProxycx::ActiveToolProxyPtr
 
typedef boost::shared_ptr< class SimpleSliceProxycx::SimpleSliceProxyPtr
 
typedef boost::shared_ptr< class SliceProxycx::SliceProxyPtr
 

Detailed Description

Tracking hardware, US probes and navigation pointers. Tool related interfaces and data classes.

See also
TrackingService
Basic relation between the Tool interfaces.
Ultrasound Probe with Polaris tracking sensors attached.

Typedef Documentation

◆ ActiveToolProxyPtr

typedef boost::shared_ptr< class ActiveToolProxy > cx::ActiveToolProxyPtr

Definition at line 32 of file cxStatusBar.h.

◆ SimpleSliceProxyPtr

typedef boost::shared_ptr<class SimpleSliceProxy> cx::SimpleSliceProxyPtr

Definition at line 70 of file cxSliceProxy.h.

◆ SliceProxyPtr

typedef boost::shared_ptr< class SliceProxy > cx::SliceProxyPtr

Definition at line 96 of file cxForwardDeclarations.h.