Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Public Slots | Signals | Public Member Functions | Protected Attributes
qMRMLSceneFactoryWidget Class Reference

#include <Libs/MRML/Widgets/qMRMLSceneFactoryWidget.h>

List of all members.

Public Slots

void deleteNode (const QString &mrmlNodeID)
void deleteNode ()
void deleteScene ()
vtkMRMLNodegenerateNode ()
vtkMRMLNodegenerateNode (const QString &mrmlNodeClassName)
void generateScene ()

Signals

void mrmlNodeAdded (vtkMRMLNode *node)
void mrmlNodeRemoved (vtkMRMLNode *node)
void mrmlSceneChanged (vtkMRMLScene *scene)

Public Member Functions

vtkMRMLScenemrmlScene () const
 qMRMLSceneFactoryWidget (QWidget *parent=0)
 ~qMRMLSceneFactoryWidget ()

Protected Attributes

QScopedPointer
< qMRMLSceneFactoryWidgetPrivate > 
d_ptr

Detailed Description

Definition at line 37 of file qMRMLSceneFactoryWidget.h.


Constructor & Destructor Documentation

qMRMLSceneFactoryWidget::qMRMLSceneFactoryWidget ( QWidget *  parent = 0)
qMRMLSceneFactoryWidget::~qMRMLSceneFactoryWidget ( )

Member Function Documentation

void qMRMLSceneFactoryWidget::deleteNode ( const QString &  mrmlNodeID) [slot]
void qMRMLSceneFactoryWidget::deleteNode ( ) [slot]
void qMRMLSceneFactoryWidget::deleteScene ( ) [slot]
vtkMRMLNode* qMRMLSceneFactoryWidget::generateNode ( const QString &  mrmlNodeClassName) [slot]

Create and add a node given its classname to the scene associated with the factory Note: The scene has the ownership of the node and is responsible to delete it.

vtkMRMLNode* qMRMLSceneFactoryWidget::generateNode ( ) [slot]
void qMRMLSceneFactoryWidget::generateScene ( ) [slot]
void qMRMLSceneFactoryWidget::mrmlNodeAdded ( vtkMRMLNode node) [signal]
void qMRMLSceneFactoryWidget::mrmlNodeRemoved ( vtkMRMLNode node) [signal]
vtkMRMLScene* qMRMLSceneFactoryWidget::mrmlScene ( ) const
void qMRMLSceneFactoryWidget::mrmlSceneChanged ( vtkMRMLScene scene) [signal]

Member Data Documentation

QScopedPointer<qMRMLSceneFactoryWidgetPrivate> qMRMLSceneFactoryWidget::d_ptr [protected]

Definition at line 64 of file qMRMLSceneFactoryWidget.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines