Fraxinus  17.12
An IGT application
cx::SpaceProviderNull Class Reference

#include <cxSpaceProviderNull.h>

Inheritance diagram for cx::SpaceProviderNull:
cx::SpaceProvider

Public Member Functions

 SpaceProviderNull ()
 
Transform3D get_toMfrom (CoordinateSystem from, CoordinateSystem to)
 to_M_from More...
 
std::vector< CoordinateSystemgetSpacesToPresentInGUI ()
 
std::map< QString, QString > getDisplayNamesForCoordRefObjects ()
 
SpaceListenerPtr createListener ()
 
Vector3D getActiveToolTipPoint (CoordinateSystem to, bool useOffset)
 P_to, active tools current point in coord. More...
 
Transform3D getActiveToolTipTransform (CoordinateSystem to, bool useOffset)
 Get toMt, where t is active tool. More...
 
Transform3D get_rMpr ()
 
CoordinateSystem getS (ToolPtr tool)
 tools sensor coordinate system More...
 
CoordinateSystem getT (ToolPtr tool)
 tools coordinate system More...
 
CoordinateSystem getTO (ToolPtr tool)
 tool offset coordinate system More...
 
CoordinateSystem getD (DataPtr data)
 datas coordinate system static CoordinateSystem getPr(); ///<patient references coordinate system More...
 
CoordinateSystem getPr ()
 
CoordinateSystem getR ()
 data references coordinate system More...
 
CoordinateSystem convertToSpecific (CoordinateSystem space)
 convert "active" references to specific tool/data instances More...
 
- Public Member Functions inherited from cx::SpaceProvider
virtual ~SpaceProvider ()
 

Additional Inherited Members

- Signals inherited from cx::SpaceProvider
void spaceAddedOrRemoved ()
 
- Static Public Member Functions inherited from cx::SpaceProvider
static SpaceProviderPtr getNullObject ()
 

Detailed Description

Definition at line 40 of file cxSpaceProviderNull.h.

Constructor & Destructor Documentation

cx::SpaceProviderNull::SpaceProviderNull ( )

Definition at line 39 of file cxSpaceProviderNull.cpp.

Member Function Documentation

CoordinateSystem cx::SpaceProviderNull::convertToSpecific ( CoordinateSystem  space)
virtual

convert "active" references to specific tool/data instances

Implements cx::SpaceProvider.

Definition at line 109 of file cxSpaceProviderNull.cpp.

SpaceListenerPtr cx::SpaceProviderNull::createListener ( )
virtual

Implements cx::SpaceProvider.

Definition at line 59 of file cxSpaceProviderNull.cpp.

Transform3D cx::SpaceProviderNull::get_rMpr ( )
virtual

Implements cx::SpaceProvider.

Definition at line 74 of file cxSpaceProviderNull.cpp.

Transform3D cx::SpaceProviderNull::get_toMfrom ( CoordinateSystem  from,
CoordinateSystem  to 
)
virtual

to_M_from

Implements cx::SpaceProvider.

Definition at line 44 of file cxSpaceProviderNull.cpp.

Vector3D cx::SpaceProviderNull::getActiveToolTipPoint ( CoordinateSystem  to,
bool  useOffset 
)
virtual

P_to, active tools current point in coord.

Implements cx::SpaceProvider.

Definition at line 64 of file cxSpaceProviderNull.cpp.

Transform3D cx::SpaceProviderNull::getActiveToolTipTransform ( CoordinateSystem  to,
bool  useOffset 
)
virtual

Get toMt, where t is active tool.

Implements cx::SpaceProvider.

Definition at line 69 of file cxSpaceProviderNull.cpp.

CoordinateSystem cx::SpaceProviderNull::getD ( DataPtr  data)
virtual

datas coordinate system static CoordinateSystem getPr(); ///<patient references coordinate system

Implements cx::SpaceProvider.

Definition at line 94 of file cxSpaceProviderNull.cpp.

std::map< QString, QString > cx::SpaceProviderNull::getDisplayNamesForCoordRefObjects ( )
virtual

Implements cx::SpaceProvider.

Definition at line 54 of file cxSpaceProviderNull.cpp.

CoordinateSystem cx::SpaceProviderNull::getPr ( )
virtual

Implements cx::SpaceProvider.

Definition at line 99 of file cxSpaceProviderNull.cpp.

CoordinateSystem cx::SpaceProviderNull::getR ( )
virtual

data references coordinate system

Implements cx::SpaceProvider.

Definition at line 104 of file cxSpaceProviderNull.cpp.

CoordinateSystem cx::SpaceProviderNull::getS ( ToolPtr  tool)
virtual

tools sensor coordinate system

Implements cx::SpaceProvider.

Definition at line 79 of file cxSpaceProviderNull.cpp.

std::vector< CoordinateSystem > cx::SpaceProviderNull::getSpacesToPresentInGUI ( )
virtual

Implements cx::SpaceProvider.

Definition at line 49 of file cxSpaceProviderNull.cpp.

CoordinateSystem cx::SpaceProviderNull::getT ( ToolPtr  tool)
virtual

tools coordinate system

Implements cx::SpaceProvider.

Definition at line 84 of file cxSpaceProviderNull.cpp.

CoordinateSystem cx::SpaceProviderNull::getTO ( ToolPtr  tool)
virtual

tool offset coordinate system

Implements cx::SpaceProvider.

Definition at line 89 of file cxSpaceProviderNull.cpp.


The documentation for this class was generated from the following files: