9#ifndef model_ChartActor_H_
10#define model_ChartActor_H_
24#include <vtkGenericOpenGLRenderWindow.h>
25#include <vtkRenderer.h>
26#include <vtkSmartPointer.h>
29#include <vtkChartXY.h>
30#include <vtkContextActor.h>
31#include <vtkContextScene.h>
32#include <vtkCubeSource.h>
33#include <vtkFloatArray.h>
34#include <vtkNamedColors.h>
36#include <vtkPlotPoints.h>
37#include <vtkPolyDataMapper.h>
38#include <vtkProperty.h>
39#include <vtkRenderWindow.h>
40#include <vtkRenderWindowInteractor.h>
41#include <vtkRenderer.h>
84 vtkSmartPointer<vtkChartXY>
chart;
88 vtkSmartPointer<vtkTable>
table;
90 vtkSmartPointer<vtkNamedColors>
colors;
vtkSmartPointer< vtkTable > currentTable
vtkSmartPointer< vtkNamedColors > colors
vtkSmartPointer< vtkGenericOpenGLRenderWindow > renderWindow
vtkRenderer *const renderer
const DefectiveCrystalTraitsIO & traitsIO
vtkSmartPointer< vtkContextActor > chartActor
vtkSmartPointer< vtkTable > table
QGroupBox * customScaleBoxX
QGroupBox * customScaleBoxY
QPushButton * chartUpdate
void updateConfiguration(const size_t &frameID)
vtkSmartPointer< vtkContextScene > chartScene
vtkSmartPointer< vtkChartXY > chart
ChartActor(const DefectiveCrystalTraitsIO &traitsIO_in, vtkSmartPointer< vtkGenericOpenGLRenderWindow >, vtkRenderer *const renderer_in)