38#include <ttkCinemaQueryModule.h>
52 vtkSetMacro(SQLStatement,
const std::string &);
53 vtkGetMacro(SQLStatement, std::string);
55 vtkSetMacro(ExcludeColumnsWithRegexp,
bool);
56 vtkGetMacro(ExcludeColumnsWithRegexp,
bool);
58 vtkSetMacro(RegexpString,
const std::string &);
59 vtkGetMacro(RegexpString, std::string);
69 vtkInformationVector **inputVector,
70 vtkInformationVector *outputVector)
override;
73 std::string SQLStatement{
"SELECT * FROM InputTable0"};
74 bool ExcludeColumnsWithRegexp{
false};
75 std::string RegexpString{
".*"};
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 uses a SQL statement to select a subset of a vtkTable.
static ttkCinemaQuery * New()
~ttkCinemaQuery() override
TTK cinemaQuery processing package.