19 #ifndef vtkPVRepresentedArrayListSettings_h
20 #define vtkPVRepresentedArrayListSettings_h
24 #include "vtkRemotingViewsModule.h"
34 class RegularExpression;
53 virtual void SetNumberOfFilterExpressions(
int n);
54 virtual int GetNumberOfFilterExpressions();
62 virtual void SetFilterExpression(
int i,
const char* expression);
63 virtual const char* GetFilterExpression(
int i);
82 vtkSetMacro(ComputeArrayMagnitude,
bool);
83 virtual void SetArrayMagnitudeException(
int idx,
int ncomp);
84 virtual void SetNumberOfArrayMagnitudeExceptions(
int nexceptions);
94 virtual bool ShouldUseMagnitudeMode(
int ncomp)
const;
101 virtual void SetNumberOfChartsDefaultXAxis(
int n);
102 virtual int GetNumberOfChartsDefaultXAxis()
const;
103 virtual void SetChartsDefaultXAxis(
int i,
const char* expression);
104 virtual const char* GetChartsDefaultXAxis(
int i)
const;
105 virtual const std::vector<std::string>& GetAllChartsDefaultXAxis()
const;
116 virtual void SetNumberOfChartsHiddenAttributes(
int n);
117 virtual int GetNumberOfChartsHiddenAttributes()
const;
118 virtual void SetChartsHiddenAttributes(
int i,
const char* expression);
119 virtual const std::vector<vtksys::RegularExpression>& GetAllChartsHiddenAttributes()
const;
120 virtual bool GetSeriesVisibilityDefault(
const char* name)
const;
128 virtual
void SetNumberOfExcludedNameFilters(
int n);
131 virtual
int GetNumberOfExcludedNameFilters();
134 virtual
void SetExcludedNameFilter(
int i, const
char* expression);
137 virtual const
char* GetExcludedNameFilter(
int i);
153 bool ComputeArrayMagnitude = true;
156 vtkInternals* Internals;