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

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

Public Member Functions

 berryObjectMacro (IGIUltrasoundOverlayEditor) IGIUltrasoundOverlayEditor()
 
 ~IGIUltrasoundOverlayEditor ()
 
niftk::IGIUltrasoundOverlayWidgetGetIGIUltrasoundOverlayWidget ()
 
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.igiultrasoundoverlayeditor"
 

Protected Slots

void OnPreferencesChanged ()
 

Protected Member Functions

void SetFocus () override
 
void OnPreferencesChanged (const berry::IBerryPreferences *) override
 
void CreateQtPartControl (QWidget *parent) override
 
void WriteCurrentConfig (const QString &directory) const
 

Detailed Description

Simple editor that delegates all functionality to a niftk::IGIUltrasoundOverlayWidget, 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::IGIUltrasoundOverlayEditor::~IGIUltrasoundOverlayEditor ( )

Member Function Documentation

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

Member Data Documentation

const char * niftk::IGIUltrasoundOverlayEditor::EDITOR_ID = "org.mitk.editors.igiultrasoundoverlayeditor"
static

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