pqXYHistogramChartView.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
3 // SPDX-License-Identifier: BSD-3-Clause
4 #ifndef pqXYHistogramChartView_h
5 #define pqXYHistogramChartView_h
6 
7 #include "pqContextView.h"
8 
9 class vtkSMSourceProxy;
11 
18 {
19  Q_OBJECT
20  typedef pqContextView Superclass;
21 
22 public:
23  static QString XYHistogramChartViewType() { return "XYHistogramChartView"; }
24 
28  bool supportsSelection() const override { return true; }
29 
30  pqXYHistogramChartView(const QString& group, const QString& name,
31  vtkSMContextViewProxy* viewModule, pqServer* server, QObject* parent = nullptr);
32 
33  ~pqXYHistogramChartView() override;
34 
35 private:
36  Q_DISABLE_COPY(pqXYHistogramChartView)
37 };
38 
39 #endif
pqDataRepresentation is the superclass for a display for a pqPipelineSource i.e.
bool supportsSelection() const override
Currently the bar chart view is not supporting selection.
pqContextView subclass for "HistogramView".
pqContextView is an abstract base class for all charting views based on the VTK context charting libr...
Definition: pqContextView.h:19
This is a PQ abstraction of a generic view module.
Definition: pqView.h:26
name
proxy for a VTK source on a server
#define PQCORE_EXPORT
Definition: pqCoreModule.h:15
abstract base class for all Chart Views.
static QString XYHistogramChartViewType()
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...
Definition: pqServer.h:35