30#ifndef vtkSlicerMarkupsWidgetRepresentation2D_h
31#define vtkSlicerMarkupsWidgetRepresentation2D_h
33#include "vtkSlicerMarkupsModuleVTKWidgetsExport.h"
39class vtkDiscretizableColorTransferFunction;
41class vtkLabelPlacementMapper;
44class vtkPolyDataMapper2D;
54 void PrintSelf(ostream& os, vtkIndent indent)
override;
58 int &foundComponentType,
int &foundComponentIndex,
double &closestDistance2)
override;
62 int& foundComponentType,
int& foundComponentIndex,
double& closestDistance2);
67 int &foundComponentType,
int &foundComponentIndex,
double &closestDistance2);
156 vtkSmartPointer<vtkPolyDataMapper2D>
Mapper;
168 bool CenterVisibilityOnSlice = {
false };
169 bool AnyPointVisibilityOnSlice = {
false };
Abstract Superclass for all specific types of MRML nodes.
MRML node for storing a slice through RAS space.