vtkSMCameraProxy.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
11 #ifndef vtkSMCameraProxy_h
12 #define vtkSMCameraProxy_h
13 
14 #include "vtkRemotingViewsModule.h" //needed for exports
15 #include "vtkSMProxy.h"
16 
17 class VTKREMOTINGVIEWS_EXPORT vtkSMCameraProxy : public vtkSMProxy
18 {
19 public:
20  static vtkSMCameraProxy* New();
21  vtkTypeMacro(vtkSMCameraProxy, vtkSMProxy);
22  void PrintSelf(ostream& os, vtkIndent indent) override;
23 
25 
29  void UpdatePropertyInformation() override;
31  {
32  this->Superclass::UpdatePropertyInformation(prop);
33  }
34 
35 protected:
37  ~vtkSMCameraProxy() override;
39 
40 private:
41  vtkSMCameraProxy(const vtkSMCameraProxy&) = delete;
42  void operator=(const vtkSMCameraProxy&) = delete;
43 };
44 
45 #endif
vtkSMProxy::New
static vtkSMProxy * New()
vtkSMProperty
superclass for all SM properties
Definition: vtkSMProperty.h:144
vtkSMProxy
proxy for a VTK object(s) on a server
Definition: vtkSMProxy.h:140
vtkSMCameraProxy::UpdatePropertyInformation
void UpdatePropertyInformation(vtkSMProperty *prop) override
Updates all property information by calling UpdateInformation() and populating the values.
Definition: vtkSMCameraProxy.h:30
vtkSMProxy::operator=
void operator=(const vtkSMProxy &)=delete
vtkIndent
vtkSMCameraProxy
proxy for a camera.
Definition: vtkSMCameraProxy.h:17
vtkSMProxy.h
vtkSMProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSMProxy::UpdatePropertyInformation
virtual void UpdatePropertyInformation()
Updates all property information by calling UpdateInformation() and populating the values.