vtkQuartileChartRepresentation.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
12 #ifndef vtkQuartileChartRepresentation_h
13 #define vtkQuartileChartRepresentation_h
14 
16 
18 {
19 public:
22  void PrintSelf(ostream& os, vtkIndent indent) override;
23 
28  std::string GetDefaultSeriesLabel(
29  const std::string& tableName, const std::string& columnName) override;
30 
32 
35  vtkSetMacro(QuartileVisibility, bool);
36  vtkGetMacro(QuartileVisibility, bool);
38 
40 
43  vtkSetMacro(RangeVisibility, bool);
44  vtkGetMacro(RangeVisibility, bool);
46 
48 
51  vtkSetMacro(AverageVisibility, bool);
52  vtkGetMacro(AverageVisibility, bool);
54 
56 
59  vtkSetMacro(MedianVisibility, bool);
60  vtkGetMacro(MedianVisibility, bool);
62 
64 
67  vtkSetMacro(MinVisibility, bool);
68  vtkGetMacro(MinVisibility, bool);
70 
72 
75  vtkSetMacro(MaxVisibility, bool);
76  vtkGetMacro(MaxVisibility, bool);
78 
80 
83  vtkSetMacro(SumVisibility, bool);
84  vtkGetMacro(SumVisibility, bool);
86 
87 protected:
90 
99 
100  void PrepareForRendering() override;
101 
102 private:
104  void operator=(const vtkQuartileChartRepresentation&) = delete;
105 
106  class vtkQCRInternals;
107  friend class vtkQCRInternals;
108 };
109 
110 #endif
void PrepareForRendering() override
This method is called before actual render if this->MTime was modified since the last time this metho...
#define VTKREMOTINGVIEWS_EXPORT
vtkXYChartRepresentation is representation that is used to add vtkPlot subclasses to a vtkChartXY ins...
virtual std::string GetDefaultSeriesLabel(const std::string &tableName, const std::string &columnName)
Method to provide the default name given the name of a table and a column in that table...
static vtkXYChartRepresentation * New()
vtkQuartileChartRepresentation extends to vtkXYChartRepresentation to add support for combining quart...
void PrintSelf(ostream &os, vtkIndent indent) override