#include <vtkFiniteElementMeshList.h>
Public Member Functions | |
| virtual int | AppendItem (vtkMimxMeshActor *) |
| virtual vtkMimxMeshActor * | GetItem (vtkIdType) |
| virtual int | GetNumberOfItems () |
| virtual int | RemoveItem (int) |
| void | SetMRMLSceneForStorage (vtkMRMLScene *scene) |
| vtkTypeMacro (vtkFiniteElementMeshList, vtkObject) | |
Static Public Member Functions | |
| static vtkFiniteElementMeshList * | New () |
Protected Member Functions | |
| vtkFiniteElementMeshList () | |
| virtual | ~vtkFiniteElementMeshList () |
Protected Attributes | |
| vtkMRMLScene * | savedMRMLScene |
Private Member Functions | |
| void | operator= (const vtkFiniteElementMeshList &) |
| vtkFiniteElementMeshList (const vtkFiniteElementMeshList &) | |
| vtkFiniteElementMeshList::vtkFiniteElementMeshList | ( | ) | [protected] |
References vtkMRMLScene::GetActiveScene(), and SetMRMLSceneForStorage().
| vtkFiniteElementMeshList::~vtkFiniteElementMeshList | ( | ) | [protected, virtual] |
References GetNumberOfItems(), and RemoveItem().
| vtkFiniteElementMeshList::vtkFiniteElementMeshList | ( | const vtkFiniteElementMeshList & | ) | [private] |
| int vtkFiniteElementMeshList::AppendItem | ( | vtkMimxMeshActor * | actor | ) | [virtual] |
References vtkMRMLScene::AddNode(), vtkMRMLScene::AddNodeNoNotify(), vtkMimxMeshActor::GetDataSet(), New(), savedMRMLScene, vtkMRMLStorableNode::SetAndObserveStorageNodeID(), vtkMRMLUnstructuredGridNode::SetAndObserveUnstructuredGrid(), vtkMRMLNode::SetScene(), and vtkMRMLColorTableNode::SetTypeToRainbow().
Referenced by vtkLinkedListWrapper::AppendItem().
| vtkMimxMeshActor * vtkFiniteElementMeshList::GetItem | ( | vtkIdType | id | ) | [virtual] |
References vtkMRMLScene::GetNthNodeByClass(), and savedMRMLScene.
Referenced by vtkLinkedListWrapper::GetItem().
| int vtkFiniteElementMeshList::GetNumberOfItems | ( | ) | [virtual] |
References vtkMRMLScene::GetNumberOfNodesByClass(), and savedMRMLScene.
Referenced by vtkLinkedListWrapper::GetNumberOfItems(), and ~vtkFiniteElementMeshList().
| static vtkFiniteElementMeshList* vtkFiniteElementMeshList::New | ( | ) | [static] |
Referenced by AppendItem(), and SetMRMLSceneForStorage().
| void vtkFiniteElementMeshList::operator= | ( | const vtkFiniteElementMeshList & | ) | [private] |
References vtkMRMLScene::GetNthNodeByClass(), vtkMRMLScene::RemoveNode(), and savedMRMLScene.
Referenced by vtkLinkedListWrapper::RemoveItem(), and ~vtkFiniteElementMeshList().
| void vtkFiniteElementMeshList::SetMRMLSceneForStorage | ( | vtkMRMLScene * | scene | ) |
References New(), vtkMRMLScene::RegisterNodeClass(), and savedMRMLScene.
Referenced by vtkLinkedListWrapper::SetMRMLSceneForStorage(), and vtkFiniteElementMeshList().
| vtkFiniteElementMeshList::vtkTypeMacro | ( | vtkFiniteElementMeshList | , | |
| vtkObject | ||||
| ) |
vtkMRMLScene* vtkFiniteElementMeshList::savedMRMLScene [protected] |
Referenced by AppendItem(), GetItem(), GetNumberOfItems(), RemoveItem(), and SetMRMLSceneForStorage().
1.6.1