48#include <ttkContinuousScatterPlotModule.h>
65 vtkSetMacro(WithDummyValue,
bool);
66 vtkGetMacro(WithDummyValue,
bool);
68 vtkSetMacro(DummyValue,
double);
69 vtkGetMacro(DummyValue,
double);
71 vtkSetMacro(ProjectImageSupport,
bool);
72 vtkGetMacro(ProjectImageSupport,
bool);
75 ScatterplotResolution[0] = N;
76 ScatterplotResolution[1] = M;
77 ScatterplotResolution[2] = 1;
88 vtkInformationVector **inputVector,
89 vtkInformationVector *outputVector)
override;
92 bool WithDummyValue{
false};
94 bool ProjectImageSupport{
true};
95 int ScatterplotResolution[3]{1920, 1080, 0};
97 template <
typename dataType1,
class triangulationType>
98 int dispatch(
const dataType1 *scalars1,
99 vtkDataArray *inputScalars2,
100 const triangulationType *triangulation);
Baseclass of all VTK filters that wrap ttk modules.
virtual int RequestData(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))
int FillInputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) override
int FillOutputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) override
TTK VTK-filter that computes the continuous scatterplot of bivariate volumetric data.
~ttkContinuousScatterPlot() override
void SetScatterplotResolution(int N, int M)
static ttkContinuousScatterPlot * New()
TTK processing package that computes the continuous scatterplot of bivariate volumetric data.