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
IGIVLEditor Class Reference

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

Public Member Functions

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

Static Public Attributes

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

Protected Slots

void OnPreferencesChanged ()
 

Protected Member Functions

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

Detailed Description

Simple editor that delegates all functionality to a QmitkIGIVLEditor, 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

IGIVLEditor::~IGIVLEditor ( )

Member Function Documentation

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

Member Data Documentation

const char * IGIVLEditor::EDITOR_ID = "org.mitk.editors.igivleditor"
static

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