25#ifndef __vtkMRMLMarkupsPlaneDisplayNode_h
26#define __vtkMRMLMarkupsPlaneDisplayNode_h
30#include "vtkSlicerMarkupsModuleMRMLExport.h"
76 vtkSetMacro(NormalVisibility,
bool);
77 vtkGetMacro(NormalVisibility,
bool);
78 vtkBooleanMacro(NormalVisibility,
bool);
83 vtkSetMacro(NormalOpacity,
double);
84 vtkGetMacro(NormalOpacity,
double);
89 bool NormalVisibility{
true };
90 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.