41#ifndef vtkSlicerMarkupsWidgetRepresentation_h
42#define vtkSlicerMarkupsWidgetRepresentation_h
44#include "vtkSlicerMarkupsModuleVTKWidgetsExport.h"
50#include "vtkActor2D.h"
51#include "vtkAppendPolyData.h"
52#include "vtkArcSource.h"
53#include "vtkArrowSource.h"
54#include "vtkGlyph3D.h"
55#include "vtkLookupTable.h"
57#include "vtkPointPlacer.h"
58#include "vtkPointSetToLabelHierarchy.h"
59#include "vtkPolyDataMapper2D.h"
60#include "vtkProperty2D.h"
61#include "vtkSmartPointer.h"
62#include "vtkSphereSource.h"
63#include "vtkTextActor.h"
64#include "vtkTextProperty.h"
65#include "vtkTensorGlyph.h"
66#include "vtkTransform.h"
67#include "vtkTransformPolyDataFilter.h"
68#include "vtkTubeFilter.h"
82 NumberOfControlPointTypes
87 void PrintSelf(ostream& os, vtkIndent indent)
override;
127 int &foundComponentType,
int &foundComponentIndex,
double &closestDistance2);
217 void BuildLine(vtkPolyData* linePolyData,
bool displayPosition);
Abstract Superclass for all specific types of MRML nodes.