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::IGIVideoOverlayEditor Class Reference

Simple editor that delegates all functionality to a niftk::IGIVideoOverlayWidget, 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::IGIVideoOverlayEditor:
Inheritance graph
[legend]
Collaboration diagram for niftk::IGIVideoOverlayEditor:
Collaboration graph
[legend]

Public Member Functions

 berryObjectMacro (IGIVideoOverlayEditor) IGIVideoOverlayEditor()
 
 ~IGIVideoOverlayEditor ()
 
niftk::IGIVideoOverlayWidgetGetIGIVideoOverlayWidget ()
 
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.igivideooverlayeditor"
 

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::IGIVideoOverlayWidget, 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::IGIVideoOverlayEditor::~IGIVideoOverlayEditor ( )

Member Function Documentation

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

Member Data Documentation

const char * niftk::IGIVideoOverlayEditor::EDITOR_ID = "org.mitk.editors.igivideooverlayeditor"
static

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