CustusX  2023.01.05-dev+develop.0da12
An IGT application
cxDataInterface.h File Reference
#include "cxGuiExport.h"
#include "cxDoublePropertyBase.h"
#include "cxStringPropertyBase.h"
#include "cxForwardDeclarations.h"
#include "cxCoordinateSystemHelpers.h"

Go to the source code of this file.

Classes

class  cx::DoublePropertyActiveToolOffset
 Interface to the tool offset of the active tool. More...
 
class  cx::DoublePropertyToolOffset
 Interface to the tool offset of a tool. More...
 
class  cx::DoublePropertyActiveImageBase
 Superclass for all doubles interacting with the active image. More...
 
class  cx::DoubleProperty2DWindow
 DataInterface implementation for the LUT 2D window value. More...
 
class  cx::DoubleProperty2DLevel
 DataInterface implementation for the LUT 2D level value. More...
 
class  cx::StringPropertyParentFrame
 Adapter that selects the parent frame of the given Data. More...
 
class  cx::StringPropertySetParentFrame
 Adapter that force sets the parent frame of the given Data, i.e. overwriting history. Nice for initial definition. More...
 
class  cx::StringPropertyDataNameEditable
 Adapter for displaying and changing name of a Data. More...
 
class  cx::StringPropertyDataUidEditable
 Adapter for displaying and changing name of a Data. More...
 
class  cx::StringPropertyDataModality
 Adapter that selects the modality of the given Data. More...
 
class  cx::StringPropertyImageType
 Adapter that selects the image type of the given Data. More...
 
class  cx::StringPropertyGlyphOrientationArray
 Adapter that selects the glyph orientation array. More...
 
class  cx::StringPropertyGlyphColorArray
 Adapter that selects the glyph color array. More...
 
class  cx::StringPropertyGlyphLUT
 Adapter that selects the glyph color LUT. More...
 

Namespaces

 cx
 Namespace for all CustusX production code.
 

Typedefs

typedef boost::shared_ptr< class ActiveImageProxy > cx::ActiveImageProxyPtr
 
typedef boost::shared_ptr< class StringPropertyParentFrame > cx::StringPropertyParentFramePtr
 
typedef boost::shared_ptr< class StringPropertySetParentFrame > cx::StringPropertySetParentFramePtr
 
typedef boost::shared_ptr< class StringPropertyDataNameEditable > cx::StringPropertyDataNameEditablePtr
 
typedef boost::shared_ptr< class StringPropertyDataUidEditable > cx::StringPropertyDataUidEditablePtr
 
typedef boost::shared_ptr< class StringPropertyDataModality > cx::StringPropertyDataModalityPtr
 
typedef boost::shared_ptr< class StringPropertyImageType > cx::StringPropertyImageTypePtr
 
typedef boost::shared_ptr< class StringPropertyGlyphOrientationArray > cx::StringPropertyGlyphOrientationArrayPtr
 
typedef boost::shared_ptr< class StringPropertyGlyphColorArray > cx::StringPropertyGlyphColorArrayPtr
 
typedef boost::shared_ptr< class StringPropertyGlyphLUT > cx::StringPropertyGlyphLUTPtr