vtkSIDoubleVectorProperty.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
10 #ifndef vtkSIDoubleVectorProperty_h
11 #define vtkSIDoubleVectorProperty_h
12 
13 #include "vtkRemotingServerManagerModule.h" //needed for exports
14 #include "vtkSIVectorProperty.h"
15 #include "vtkSIVectorPropertyTemplate.h" // real superclass
16 
17 #ifndef __WRAP__
18 #define vtkSIVectorProperty vtkSIVectorPropertyTemplate<double>
19 #endif
21 #ifndef __WRAP__
22 #undef vtkSIVectorProperty
23 #endif
24 {
25 public:
28  void PrintSelf(ostream& os, vtkIndent indent) override;
29 
30 protected:
32  ~vtkSIDoubleVectorProperty() override;
33 
34 private:
36  void operator=(const vtkSIDoubleVectorProperty&) = delete;
37 };
38 
39 #endif
void PrintSelf(ostream &os, vtkIndent indent) override
static vtkSIProperty * New()
#define VTKREMOTINGSERVERMANAGER_EXPORT
Abstract class for SIProperty that hold an array of values.
Vector property that manage double value to be set through a method on a vtkObject.