62 vtkGenericOpenGLRenderWindow*
const renderWindow;
64 QGridLayout* mainLayout;
66 QComboBox* colorScheme;
67 QPushButton* manualColorButton;
68 QColor manualColor{144, 238, 144};
70 std::vector<const SlipSystem*> nodeSlipSystems;
71 std::vector<const SlipSystem*> lineSlipSystems;
72 std::vector<const SlipSystem*> areaSlipSystems;
73 std::vector<const SlipSystem*> meshSlipSystems;
76 QGroupBox* slippedAreaBox;
77 QSlider* sliderSlippedArea;
79 QGroupBox* meshAreaBox;
81 vtkSmartPointer<vtkPolyData> nodePolyData;
82 vtkSmartPointer<vtkGlyph3D> nodeGlyphs;
83 vtkSmartPointer<vtkPolyDataMapper> nodeMapper;
84 vtkSmartPointer<vtkActor> nodeActor;
86 vtkSmartPointer<vtkPolyData> labelPolyData;
87 vtkSmartPointer<vtkLabeledDataMapper> labelMapper;
88 vtkSmartPointer<vtkActor2D> labelActor;
91 vtkSmartPointer<vtkPolyData> loopPolyData;
92 vtkSmartPointer<vtkPolyDataMapper> loopMapper;
93 vtkSmartPointer<vtkActor> loopActor;
95 vtkSmartPointer<vtkPolyData> areaPolyData;
96 vtkSmartPointer<vtkPolyDataMapper> areaMapper;
97 vtkSmartPointer<vtkActor> areaActor;
99 vtkSmartPointer<vtkPolyData> meshPolydata;
100 vtkSmartPointer<vtkPolyDataMapper> meshMapper;
101 vtkSmartPointer<vtkActor> meshActor;
102 QLineEdit* globalMeshSizeEdit;
103 QLineEdit* localMeshSizeEdit;