Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
vtkMRMLClipModelsNode.h
Go to the documentation of this file.
1/*=auto=========================================================================
2
3 Portions (c) Copyright 2005 Brigham and Women's Hospital (BWH) All Rights Reserved.
4
5 See COPYRIGHT.txt
6 or http://www.slicer.org/copyright/copyright.txt for details.
7
8 Program: 3D Slicer
9 Module: $RCSfile: vtkMRMLClipModelsNode.h,v $
10 Date: $Date: 2006/03/19 17:12:28 $
11 Version: $Revision: 1.6 $
12
13=========================================================================auto=*/
14
15#ifndef __vtkMRMLClipModelsNode_h
16#define __vtkMRMLClipModelsNode_h
17
18#include "vtkMRMLClipNode.h"
19
31class VTK_MRML_EXPORT vtkMRMLClipModelsNode : public vtkMRMLClipNode
32{
33public:
36 void PrintSelf(ostream& os, vtkIndent indent) override;
37
39
42 void ReadXMLAttributes(const char** atts) override;
43
47
50 const char* GetNodeTagName() override { return "ClipModels"; }
51
52protected:
57};
58
59#endif
~vtkMRMLClipModelsNode() override
void ReadXMLAttributes(const char **atts) override
Read node attributes from XML file.
vtkMRMLNode * CreateNodeInstance() override
Create instance of the default node. Like New only virtual.
void PrintSelf(ostream &os, vtkIndent indent) override
vtkMRMLCopyContentMacro(vtkMRMLClipNode)
const char * GetNodeTagName() override
Get node XML tag name (like Volume, Model)
vtkMRMLClipModelsNode(const vtkMRMLClipModelsNode &)
void operator=(const vtkMRMLClipModelsNode &)
static vtkMRMLClipModelsNode * New()