19#ifndef vtkOTScatterPlotMatrix_h 
   20#define vtkOTScatterPlotMatrix_h 
   22#include "vtkFiltersOpenTURNSModule.h"  
   26VTK_ABI_NAMESPACE_BEGIN
 
   75    int plotCorner = 0) 
override;
 
   81  class DensityMapSettings;
 
   82  std::map<int, DensityMapSettings*> DensityMapsSettings;
 
   85  DensityMapCacheMap DensityMapCache;
 
Factory class for drawing 2D charts.
 
a simple class to control print indentation
 
A VTK Filter to compute density map on any pair of numeric data arrays with the same number of tuples...
 
container for a matrix of charts.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
void SetTransferFunction(vtkScalarsToColors *stc)
Get/Set a custom color transfer function.
 
static vtkOTScatterPlotMatrix * New()
Creates a new object.
 
void SetDensityMapColor(int plotType, unsigned int densityLineIndex, const vtkColor4ub &color)
Set the color for the specified plotType, automatically distributed on HSV by default.
 
void AddSupplementaryPlot(vtkChart *chart, int plotType, vtkStdString row, vtkStdString column, int plotCorner=0) override
Add a density map as a supplementary plot, with provided row and column, computed with OpenTURNS if D...
 
vtkScalarsToColors * GetTransferFunction()
Get/Set a custom color transfer function.
 
~vtkOTScatterPlotMatrix() override
 
void SetDensityLineSize(int plotType, float size)
Set the density line size for the specified plotType, 2 by default.
 
void SetDensityMapVisibility(int plotType, bool visible)
Set the visibility of density map for the specific plotType, false by default.
 
Superclass for mapping scalar values to colors.
 
container for a matrix of charts.
 
Hold a reference to a vtkObjectBase instance.
 
Wrapper around std::string to keep symbols short.