vtkSMSpreadSheetViewProxy.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
13 #ifndef vtkSMSpreadSheetViewProxy_h
14 #define vtkSMSpreadSheetViewProxy_h
15 
16 #include "vtkRemotingViewsModule.h" // needed for exports
17 #include "vtkSMViewProxy.h"
18 
19 class VTKREMOTINGVIEWS_EXPORT vtkSMSpreadSheetViewProxy : public vtkSMViewProxy
20 {
21 public:
24  void PrintSelf(ostream& os, vtkIndent indent) override;
25 
29  void CreateVTKObjects() override;
30 
35  void RepresentationVisibilityChanged(vtkSMProxy* repr, bool new_visibility) override;
36 
37 protected:
39  ~vtkSMSpreadSheetViewProxy() override;
40 
41 private:
43  void operator=(const vtkSMSpreadSheetViewProxy&) = delete;
44 };
45 
46 #endif
vtkSMViewProxy::New
static vtkSMViewProxy * New()
vtkSMViewProxy::CreateVTKObjects
void CreateVTKObjects() override
Called at the end of CreateVTKObjects().
vtkSMViewProxy.h
vtkSMSpreadSheetViewProxy
proxy for "SpreadSheetView"
Definition: vtkSMSpreadSheetViewProxy.h:19
vtkSMProxy
proxy for a VTK object(s) on a server
Definition: vtkSMProxy.h:140
vtkSMViewProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkIndent
vtkSMViewProxy::RepresentationVisibilityChanged
virtual void RepresentationVisibilityChanged(vtkSMProxy *repr, bool new_visibility)
Certain views maintain properties (or other state) that should be updated when visibility of represen...
vtkSMViewProxy
Superclass for all view proxies.
Definition: vtkSMViewProxy.h:42