Slicer 5.4
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Loading...
Searching...
No Matches
vtkMRMLMarkupsFiducialDisplayNode.h
Go to the documentation of this file.
1/*==============================================================================
2
3 Program: 3D Slicer
4
5 Portions (c) Copyright Brigham and Women's Hospital (BWH) All Rights Reserved.
6
7 See COPYRIGHT.txt
8 or http://www.slicer.org/copyright/copyright.txt for details.
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15
16==============================================================================*/
17
18// .NAME vtkMRMLMarkupsFiducialDisplayNode - MRML node to represent display properties for markups fiducials
19// .SECTION Description
20// Currently, the only difference compared to the generic markups display node is that point labels
21// are displayed by default.
22//
23
24#ifndef __vtkMRMLMarkupsFiducialDisplayNode_h
25#define __vtkMRMLMarkupsFiducialDisplayNode_h
26
27#include "vtkSlicerMarkupsModuleMRMLExport.h"
28
30
32
34class VTK_SLICER_MARKUPS_MODULE_MRML_EXPORT vtkMRMLMarkupsFiducialDisplayNode : public vtkMRMLMarkupsDisplayNode
35{
36public:
39
40 //--------------------------------------------------------------------------
41 // MRMLNode methods
42 //--------------------------------------------------------------------------
43
45
46 // Get node XML tag name (like Volume, Markups)
47 const char* GetNodeTagName() override {return "MarkupsFiducialDisplay";};
48
52
53protected:
57 void operator= ( const vtkMRMLMarkupsFiducialDisplayNode& );
58};
59#endif
vtkMRMLNode * CreateNodeInstance() override
Create instance of the default node. Like New only virtual.
static vtkMRMLMarkupsFiducialDisplayNode * New()
vtkMRMLMarkupsFiducialDisplayNode(const vtkMRMLMarkupsFiducialDisplayNode &)
const char * GetNodeTagName() override
Get node XML tag name (like Volume, Markups)
vtkMRMLCopyContentDefaultMacro(vtkMRMLMarkupsFiducialDisplayNode)
Abstract Superclass for all specific types of MRML nodes.
MRML node to represent procedurally defined color information.