vtkSMBoxRepresentationProxy.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
14 #ifndef vtkSMBoxRepresentationProxy_h
15 #define vtkSMBoxRepresentationProxy_h
16 
17 #include "vtkRemotingViewsModule.h" //needed for exports
19 
21 {
22 public:
25  void PrintSelf(ostream& os, vtkIndent indent) override;
26 
27  void UpdateVTKObjects() override;
28  void UpdatePropertyInformation() override;
30  {
32  }
33 
34 protected:
36  ~vtkSMBoxRepresentationProxy() override;
37 
38  // This method is overridden to set the transform on the vtkWidgetRepresentation.
39  void CreateVTKObjects() override;
40 
41 private:
43  void operator=(const vtkSMBoxRepresentationProxy&) = delete;
44 };
45 
46 #endif
virtual void UpdatePropertyInformation()
Updates all property information by calling UpdateInformation() and populating the values...
void UpdatePropertyInformation(vtkSMProperty *prop) override
Similar to UpdatePropertyInformation() but updates only the given property.
static vtkSMWidgetRepresentationProxy * New()
#define VTKREMOTINGVIEWS_EXPORT
superclass for all SM properties
virtual void UpdateVTKObjects()
Update the VTK object on the server by pushing the values of all modified properties (un-modified pro...
proxy for a widget representation
void PrintSelf(ostream &os, vtkIndent indent) override
virtual void CreateVTKObjects()
Given a class name (by setting VTKClassName) and server ids (by setting ServerIDs), this methods instantiates the objects on the server(s)
proxy for vtkBoxRepresentation