vtkSMSelectionQueryDomain.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
12 #ifndef vtkSMSelectionQueryDomain_h
13 #define vtkSMSelectionQueryDomain_h
14 
15 #include "vtkSMDomain.h"
16 
17 class VTKREMOTINGSERVERMANAGER_EXPORT vtkSMSelectionQueryDomain : public vtkSMDomain
18 {
19 public:
22  void PrintSelf(ostream& os, vtkIndent indent) override;
23 
24  void Update(vtkSMProperty* requestingProperty) override;
25 
29  int GetElementType();
30 
31 protected:
33  ~vtkSMSelectionQueryDomain() override;
34 
35 private:
37  void operator=(const vtkSMSelectionQueryDomain&) = delete;
38 
39  class vtkInternals;
40  vtkInternals* Internals;
41 };
42 
43 #endif
vtkSMDomain::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSMProperty
superclass for all SM properties
Definition: vtkSMProperty.h:144
vtkSMDomain::Update
virtual void Update(vtkSMProperty *requestingProperty)
Update self based on the "unchecked" values of all required properties.
vtkIndent
vtkSMDomain
represents the possible values a property can have
Definition: vtkSMDomain.h:37
vtkSMDomain::New
static vtkSMDomain * New()
vtkSMSelectionQueryDomain
domain used for QueryString for selection source.
Definition: vtkSMSelectionQueryDomain.h:17
vtkSMDomain::Internals
vtkSMDomainInternals * Internals
Definition: vtkSMDomain.h:273
vtkSMDomain.h