ParaView
vtkSMChartRepresentationProxy.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: ParaView
4  Module: vtkSMChartRepresentationProxy.h
5 
6  Copyright (c) Kitware, Inc.
7  All rights reserved.
8  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
9 
10  This software is distributed WITHOUT ANY WARRANTY; without even
11  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12  PURPOSE. See the above copyright notice for more information.
13 
14 =========================================================================*/
21 #ifndef vtkSMChartRepresentationProxy_h
22 #define vtkSMChartRepresentationProxy_h
23 
24 #include "vtkPVServerManagerRenderingModule.h" //needed for exports
26 
28 
29 class VTKPVSERVERMANAGERRENDERING_EXPORT vtkSMChartRepresentationProxy
31 {
32 public:
35  void PrintSelf(ostream& os, vtkIndent indent);
36 
40  vtkChartRepresentation* GetRepresentation();
41 
46 
47 protected:
50 
56  virtual void SetPropertyModifiedFlag(const char* name, int flag);
57 
58 private:
60  void operator=(const vtkSMChartRepresentationProxy&) VTK_DELETE_FUNCTION;
61 };
62 
63 #endif
virtual void SetPropertyModifiedFlag(const char *name, int flag)
Note on property modified flags: The modified flag of each property associated with a proxy is stored...
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session...
void PrintSelf(ostream &os, vtkIndent indent)
virtual int ReadXMLAttributes(vtkSMSessionProxyManager *pm, vtkPVXMLElement *element)
Read attributes from an XML element.
vtkChartRepresentation is the base representation for charting representations.
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
static vtkSMRepresentationProxy * New()