#include <qMRMLSceneFactoryWidget.h>
Public Slots | |
| void | deleteNode () |
| void | deleteNode (const QString &mrmlNodeID) |
| void | deleteScene () |
| vtkMRMLNode * | generateNode () |
| vtkMRMLNode * | generateNode (const QString &mrmlNodeClassName) |
| void | generateScene () |
Signals | |
| void | mrmlNodeAdded (vtkMRMLNode *node) |
| void | mrmlNodeRemoved (vtkMRMLNode *node) |
| void | mrmlSceneChanged (vtkMRMLScene *scene) |
Public Member Functions | |
| vtkMRMLScene * | mrmlScene () const |
| qMRMLSceneFactoryWidget (QWidget *parent=0) | |
| ~qMRMLSceneFactoryWidget () | |
Private Member Functions | |
| QCTK_DECLARE_PRIVATE (qMRMLSceneFactoryWidget) | |
| qMRMLSceneFactoryWidget::qMRMLSceneFactoryWidget | ( | QWidget * | parent = 0 |
) |
References QCTK_INIT_PRIVATE.
| qMRMLSceneFactoryWidget::~qMRMLSceneFactoryWidget | ( | ) |
References deleteScene().
| void qMRMLSceneFactoryWidget::deleteNode | ( | ) | [slot] |
References autoSlicerTracto2regions::d, mrmlNodeRemoved(), and QCTK_D.
| void qMRMLSceneFactoryWidget::deleteNode | ( | const QString & | mrmlNodeID | ) | [slot] |
References autoSlicerTracto2regions::d, mrmlNodeRemoved(), and QCTK_D.
Referenced by qMRMLModelTest1(), qMRMLSceneFactoryWidgetTest1(), and qMRMLTransformProxyModelTest1().
| void qMRMLSceneFactoryWidget::deleteScene | ( | ) | [slot] |
References autoSlicerTracto2regions::d, mrmlSceneChanged(), and QCTK_D.
Referenced by qMRMLNodeComboBoxTest1(), qMRMLNodeSelectorTest1(), and ~qMRMLSceneFactoryWidget().
| vtkMRMLNode * qMRMLSceneFactoryWidget::generateNode | ( | ) | [slot] |
References autoSlicerTracto2regions::d, and QCTK_D.
| 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.
References qMRMLNodeFactory::createNode(), autoSlicerTracto2regions::d, mrmlNodeAdded(), and QCTK_D.
Referenced by qMRMLModelTest1(), qMRMLNodeComboBoxTest1(), qMRMLNodeSelectorTest1(), qMRMLSceneFactoryWidgetTest1(), and qMRMLTransformProxyModelTest1().
| void qMRMLSceneFactoryWidget::generateScene | ( | ) | [slot] |
References autoSlicerTracto2regions::d, mrmlSceneChanged(), vtkMRMLScene::New(), and QCTK_D.
Referenced by qMRMLModelTest1(), qMRMLNodeComboBoxTest1(), qMRMLNodeSelectorTest1(), qMRMLSceneFactoryWidgetTest1(), and qMRMLTransformProxyModelTest1().
| void qMRMLSceneFactoryWidget::mrmlNodeAdded | ( | vtkMRMLNode * | node | ) | [signal] |
Referenced by generateNode().
| void qMRMLSceneFactoryWidget::mrmlNodeRemoved | ( | vtkMRMLNode * | node | ) | [signal] |
Referenced by deleteNode().
| vtkMRMLScene * qMRMLSceneFactoryWidget::mrmlScene | ( | ) | const |
References autoSlicerTracto2regions::d, and QCTK_D.
Referenced by qMRMLModelTest1(), qMRMLNodeComboBoxTest1(), qMRMLNodeSelectorTest1(), qMRMLSceneFactoryWidgetTest1(), and qMRMLTransformProxyModelTest1().
| void qMRMLSceneFactoryWidget::mrmlSceneChanged | ( | vtkMRMLScene * | scene | ) | [signal] |
Referenced by deleteScene(), and generateScene().
| qMRMLSceneFactoryWidget::QCTK_DECLARE_PRIVATE | ( | qMRMLSceneFactoryWidget | ) | [private] |
1.6.1