46 #ifndef vtkPVPlotMatrixRepresentation_h 47 #define vtkPVPlotMatrixRepresentation_h 51 #include "vtkPVClientServerCoreRenderingModule.h" 53 class vtkScatterPlotMatrix;
62 void PrintSelf(ostream& os, vtkIndent indent);
75 void SetSeriesVisibility(
const char* series,
bool visibility);
76 void ClearSeriesVisibilities();
82 void SetColor(
double r,
double g,
double b);
87 void SetActivePlotColor(
double r,
double g,
double b);
92 void SetHistogramColor(
double r,
double g,
double b);
97 void SetMarkerStyle(
int style);
102 void SetActivePlotMarkerStyle(
int style);
107 void SetMarkerSize(
double size);
112 void SetActivePlotMarkerSize(
double size);
117 vtkScatterPlotMatrix* GetPlotMatrix()
const;
144 vtkInternals* Internals;
146 vtkColor4ub ActivePlotColor;
147 vtkColor4ub ScatterPlotColor;
148 vtkColor4ub HistogramColor;
149 int ScatterPlotMarkerStyle;
150 int ActivePlotMarkerStyle;
151 double ScatterPlotMarkerSize;
152 double ActivePlotMarkerSize;
static vtkChartRepresentation * New()
virtual void PrepareForRendering()
This method is called before actual render if this->MTime was modified since the last time this metho...
virtual void SetVisibility(bool visible)
Set visibility of the representation.
virtual bool AddToView(vtkView *view)
Adds the representation to the view.
vtkChartRepresentation subclass for scatter-plot-matrix representation.
vtkChartRepresentation is the base representation for charting representations.
void PrintSelf(ostream &os, vtkIndent indent)
virtual bool RemoveFromView(vtkView *view)
Removes the representation to the view.