42 #ifndef SVK_BOX_PLOT_H
43 #define SVK_BOX_PLOT_H
45 #include <vtkObjectFactory.h>
47 #include <vtkPoints.h>
48 #include <vtkProperty.h>
49 #include <vtkFloatArray.h>
50 #include <vtkPolyLine.h>
52 #include <vtkTransform.h>
53 #include <vtkPolyData.h>
54 #include <vtkPolyDataMapper.h>
55 #include <vtkTransformPolyDataFilter.h>
56 #include <vtkRenderedAreaPicker.h>
57 #include <vtkViewport.h>
58 #include <vtkTexture.h>
59 #include <vtkRenderer.h>
60 #include <vtkOpenGLActor.h>
147 void GenerateClippingPlanes();
148 void TransformActor();
149 void GenerateActor();
160 #endif //SVK_BOX_PLOT_H
vtkFloatArray * plotData
The data to be plotted.
Definition: svkBoxPlot.h:137
~svkBoxPlot()
Definition: svkBoxPlot.cc:86
vtkTransform * GetTransform()
Definition: svkBoxPlot.h:92
vtkPoints * polyLinePoints
The points that make up the line.
Definition: svkBoxPlot.h:143
PlotComponent
Definition: svkBoxPlot.h:90
void GeneratePolyData()
Definition: svkBoxPlot.cc:401
double minValue
The minimum value to be plotted.
Definition: svkBoxPlot.h:131
void Initialize()
Definition: svkBoxPlot.cc:109
void SetPointRange(int startPt, int endPt)
Definition: svkBoxPlot.cc:291
double * GetBounds()
Definition: svkBoxPlot.cc:149
void SetValueRange(double minValue, double maxValue)
Definition: svkBoxPlot.cc:316
double maxValue
The maximum value to be plotted.
Definition: svkBoxPlot.h:134
void SetComponent(PlotComponent component)
Definition: svkBoxPlot.cc:158
Definition: svkBoxPlot.h:91
svkBoxPlot()
Definition: svkBoxPlot.cc:59
Definition: svkBoxPlot.h:93
vtkFloatArray * pointData
The data point values used to make up the line.
Definition: svkBoxPlot.h:140
vtkTypeMacro(svkBoxPlot, vtkOpenGLActor)
int endPt
The index of the last point in the plotData to be plotted.
Definition: svkBoxPlot.h:125
void SetData(vtkFloatArray *plotData)
Definition: svkBoxPlot.cc:169
int numPoints
The number of points in the plotData.
Definition: svkBoxPlot.h:128
void SetPlotAreaBounds(double *bounds)
Definition: svkBoxPlot.cc:264
static svkBoxPlot * New()
Definition: svkBoxPlot.h:85
int startPt
The index of the first point in the plotData to be plotted.
Definition: svkBoxPlot.h:122
double * plotAreaBounds
The bounds in which the plot is to be placed.
Definition: svkBoxPlot.h:119