vtkSIIntVectorProperty.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
9 #ifndef vtkSIIntVectorProperty_h
10 #define vtkSIIntVectorProperty_h
11 
12 #include "vtkRemotingServerManagerModule.h" //needed for exports
13 #include "vtkSIVectorProperty.h"
14 #include "vtkSIVectorPropertyTemplate.h" // real superclass
15 
16 #ifndef __WRAP__
17 #define vtkSIVectorProperty vtkSIVectorPropertyTemplate<int>
18 #endif
19 class VTKREMOTINGSERVERMANAGER_EXPORT vtkSIIntVectorProperty : public vtkSIVectorProperty
20 #ifndef __WRAP__
21 #undef vtkSIVectorProperty
22 #endif
23 {
24 public:
25  static vtkSIIntVectorProperty* New();
27  void PrintSelf(ostream& os, vtkIndent indent) override;
28 
29 protected:
31  ~vtkSIIntVectorProperty() override;
32 
33 private:
35  void operator=(const vtkSIIntVectorProperty&) = delete;
36 };
37 
38 #endif
vtkSIProperty::New
static vtkSIProperty * New()
vtkSIVectorProperty.h
vtkSIVectorProperty
Definition: vtkSIVectorProperty.h:16
vtkSIVectorPropertyTemplate.h
vtkIndent
vtkSIVectorProperty::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSIIntVectorProperty
Definition: vtkSIIntVectorProperty.h:19