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

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

Public Member Functions

 berryObjectMacro (IGIVLVideoOverlayEditor) IGIVLVideoOverlayEditor()
 
 ~IGIVLVideoOverlayEditor ()
 
niftk::VLVideoOverlayWidgetGetVLVideoOverlayWidget ()
 
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.igivlvideooverlayeditor"
 

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::VLVideoOverlayWidget, 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::IGIVLVideoOverlayEditor::~IGIVLVideoOverlayEditor ( )

Member Function Documentation

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

Member Data Documentation

const char * niftk::IGIVLVideoOverlayEditor::EDITOR_ID = "org.mitk.editors.igivlvideooverlayeditor"
static

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