NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Static Public Attributes | Protected Slots | Protected Member Functions | List of all members
niftk::VLStandardDisplayEditor Class Reference

Simple editor that delegates all functionality to a niftk::VLStandardDisplayWidget, and most methods are dummy or do-nothing implementations, as the widget is for a very specific purpose and most of the mitk::ILinkedRenderWindowPart are not needed. More...

Inheritance diagram for niftk::VLStandardDisplayEditor:
Inheritance graph
[legend]
Collaboration diagram for niftk::VLStandardDisplayEditor:
Collaboration graph
[legend]

Public Member Functions

 berryObjectMacro (VLStandardDisplayEditor) VLStandardDisplayEditor()
 
 ~VLStandardDisplayEditor ()
 
niftk::VLStandardDisplayWidgetGetVLStandardDisplayWidget ()
 
QmitkRenderWindow * GetActiveQmitkRenderWindow () const override
 
QHash< QString,
QmitkRenderWindow * > 
GetQmitkRenderWindows () const override
 
QmitkRenderWindow * GetQmitkRenderWindow (const QString &id) const override
 
mitk::Point3D GetSelectedPosition (const QString &id=QString()) const override
 
void SetSelectedPosition (const mitk::Point3D &pos, const QString &id=QString()) override
 
void EnableDecorations (bool enable, const QStringList &decorations=QStringList()) override
 
bool IsDecorationEnabled (const QString &decoration) const override
 
QStringList GetDecorations () const override
 
mitk::SlicesRotator * GetSlicesRotator () const override
 
mitk::SlicesSwiveller * GetSlicesSwiveller () const override
 
void EnableSlicingPlanes (bool enable) override
 
bool IsSlicingPlanesEnabled () const override
 
void EnableLinkedNavigation (bool enable) override
 
bool IsLinkedNavigationEnabled () const override
 

Static Public Attributes

static const char * EDITOR_ID = "org.mitk.editors.vlstandarddisplayeditor"
 

Protected Slots

void OnPreferencesChanged ()
 

Protected Member Functions

void SetFocus () override
 
void OnPreferencesChanged (const berry::IBerryPreferences *) override
 
void CreateQtPartControl (QWidget *parent) override
 

Detailed Description

Simple editor that delegates all functionality to a niftk::VLStandardDisplayWidget, and most methods are dummy or do-nothing implementations, as the widget is for a very specific purpose and most of the mitk::ILinkedRenderWindowPart are not needed.

Constructor & Destructor Documentation

niftk::VLStandardDisplayEditor::~VLStandardDisplayEditor ( )

Member Function Documentation

niftk::VLStandardDisplayEditor::berryObjectMacro ( VLStandardDisplayEditor  )
void niftk::VLStandardDisplayEditor::CreateQtPartControl ( QWidget *  parent)
overrideprotected
void niftk::VLStandardDisplayEditor::EnableDecorations ( bool  enable,
const QStringList &  decorations = QStringList() 
)
override
See also
mitk::IRenderWindowPart::EnableDecorations()
void niftk::VLStandardDisplayEditor::EnableLinkedNavigation ( bool  enable)
override
See also
mitk::ILinkedRenderWindowPart::EnableLinkedNavigation()
void niftk::VLStandardDisplayEditor::EnableSlicingPlanes ( bool  enable)
override
See also
mitk::ILinkedRenderWindowPart::EnableSlicingPlanes()
QmitkRenderWindow * niftk::VLStandardDisplayEditor::GetActiveQmitkRenderWindow ( ) const
override
See also
mitk::IRenderWindowPart::GetActiveQmitkRenderWindow()
QStringList niftk::VLStandardDisplayEditor::GetDecorations ( ) const
override
See also
mitk::IRenderWindowPart::GetDecorations()
QmitkRenderWindow * niftk::VLStandardDisplayEditor::GetQmitkRenderWindow ( const QString &  id) const
override
See also
mitk::IRenderWindowPart::GetQmitkRenderWindow(QString)
QHash< QString, QmitkRenderWindow * > niftk::VLStandardDisplayEditor::GetQmitkRenderWindows ( ) const
override
See also
mitk::IRenderWindowPart::GetQmitkRenderWindows()
mitk::Point3D niftk::VLStandardDisplayEditor::GetSelectedPosition ( const QString &  id = QString()) const
override
See also
mitk::IRenderWindowPart::GetSelectionPosition()
mitk::SlicesRotator * niftk::VLStandardDisplayEditor::GetSlicesRotator ( ) const
override
See also
mitk::ILinkedRenderWindowPart::GetSlicesRotator()
mitk::SlicesSwiveller * niftk::VLStandardDisplayEditor::GetSlicesSwiveller ( ) const
override
See also
mitk::ILinkedRenderWindowPart::GetSlicesSwiveller()
niftk::VLStandardDisplayWidget * niftk::VLStandardDisplayEditor::GetVLStandardDisplayWidget ( )
bool niftk::VLStandardDisplayEditor::IsDecorationEnabled ( const QString &  decoration) const
override
See also
mitk::IRenderWindowPart::IsDecorationEnabled()
bool niftk::VLStandardDisplayEditor::IsLinkedNavigationEnabled ( ) const
override
See also
mitk::ILinkedRenderWindowPart::IsLinkedNavigationEnabled()
bool niftk::VLStandardDisplayEditor::IsSlicingPlanesEnabled ( ) const
override
See also
mitk::ILinkedRenderWindowPart::IsSlicingPlanesEnabled()
void niftk::VLStandardDisplayEditor::OnPreferencesChanged ( const berry::IBerryPreferences *  prefs)
overrideprotected
void niftk::VLStandardDisplayEditor::OnPreferencesChanged ( )
protectedslot
void niftk::VLStandardDisplayEditor::SetFocus ( )
overrideprotected
void niftk::VLStandardDisplayEditor::SetSelectedPosition ( const mitk::Point3D &  pos,
const QString &  id = QString() 
)
override
See also
mitk::IRenderWindowPart::SetSelectedPosition()

Member Data Documentation

const char * niftk::VLStandardDisplayEditor::EDITOR_ID = "org.mitk.editors.vlstandarddisplayeditor"
static

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