25#ifndef __vtkMRMLMarkupsPlaneDisplayNode_h
26#define __vtkMRMLMarkupsPlaneDisplayNode_h
30#include "vtkSlicerMarkupsModuleMRMLExport.h"
75 vtkSetMacro(NormalVisibility,
bool);
76 vtkGetMacro(NormalVisibility,
bool);
77 vtkBooleanMacro(NormalVisibility,
bool);
82 vtkSetMacro(NormalOpacity,
double);
83 vtkGetMacro(NormalOpacity,
double);
88 bool NormalVisibility{
true };
89 double NormalOpacity{ 1.0 };
const char * GetNodeTagName() override
Get node XML tag name (like Volume, Markups)
vtkMRMLNode * CreateNodeInstance() override
Create instance of the default node. Like New only virtual.
~vtkMRMLMarkupsPlaneDisplayNode() override
vtkMRMLMarkupsPlaneDisplayNode(const vtkMRMLMarkupsPlaneDisplayNode &)
vtkMRMLCopyContentDefaultMacro(vtkMRMLMarkupsPlaneDisplayNode)
static vtkMRMLMarkupsPlaneDisplayNode * New()
vtkMRMLMarkupsPlaneDisplayNode()
Abstract Superclass for all specific types of MRML nodes.