19 #ifndef vtkPVRepresentedArrayListSettings_h 20 #define vtkPVRepresentedArrayListSettings_h 34 class RegularExpression;
42 void PrintSelf(ostream& os,
vtkIndent indent)
override;
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);
145 ~vtkPVRepresentedArrayListSettings() override;
148 vtkPVRepresentedArrayListSettings(
const vtkPVRepresentedArrayListSettings&) = delete;
149 void operator=(
const vtkPVRepresentedArrayListSettings&) = delete;
153 bool ComputeArrayMagnitude = true;
156 vtkInternals* Internals;
#define PARAVIEW_DEPRECATED_IN_5_12_0(reason)
#define VTKREMOTINGVIEWS_EXPORT
singleton used to control how ParaView open and save files
singleton used to filter out undesired data attribute from the representation.