ParaView
vtkSMFunctionalBagChartSeriesSelectionDomain.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: ParaView
4  Module: $RCSfile$
5 
6  Copyright (c) Kitware, Inc.
7  All rights reserved.
8  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
9 
10  This software is distributed WITHOUT ANY WARRANTY; without even
11  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12  PURPOSE. See the above copyright notice for more information.
13 
14 =========================================================================*/
24 #ifndef vtkSMFunctionalBagChartSeriesSelectionDomain_h
25 #define vtkSMFunctionalBagChartSeriesSelectionDomain_h
26 
27 #include "vtkPVServerManagerRenderingModule.h" // needed for exports
29 
30 class VTKPVSERVERMANAGERRENDERING_EXPORT vtkSMFunctionalBagChartSeriesSelectionDomain
32 {
33 public:
36  void PrintSelf(ostream& os, vtkIndent indent);
37 
41  virtual bool GetDefaultSeriesVisibility(const char*);
42 
43 protected:
46 
51  virtual std::vector<vtkStdString> GetDefaultValue(const char* series);
52 
53 private:
55  const vtkSMFunctionalBagChartSeriesSelectionDomain&) VTK_DELETE_FUNCTION;
56  void operator=(const vtkSMFunctionalBagChartSeriesSelectionDomain&) VTK_DELETE_FUNCTION;
57 };
58 
59 #endif
void PrintSelf(ostream &os, vtkIndent indent)
virtual std::vector< vtkStdString > GetDefaultValue(const char *series)
Get the default value that will be used for the series with the given name by this domain...
extends vtkSMChartSeriesListDomain to add logic to better handle default visibility suitable for bag ...
extends vtkSMChartSeriesListDomain to add logic to better handle default values suitable for series-p...
static vtkSMChartSeriesSelectionDomain * New()
virtual bool GetDefaultSeriesVisibility(const char *)
Returns the default visibility for a series given its name.