16 #ifndef vtkSMPropertyGroup_h 17 #define vtkSMPropertyGroup_h 25 class vtkSMPropertyGroupInternals;
37 vtkSetStringMacro(Name)
41 vtkGetStringMacro(Name)
45 vtkSetStringMacro(XMLLabel)
49 vtkGetStringMacro(XMLLabel)
53 vtkSetStringMacro(PanelWidget)
57 vtkGetStringMacro(PanelWidget)
63 vtkSetStringMacro(PanelVisibility)
67 vtkGetStringMacro(PanelVisibility)
75 void AddProperty(
const char*
function,
vtkSMProperty* property);
92 unsigned int GetNumberOfProperties()
const;
126 char* PanelVisibility;
128 vtkSMPropertyGroupInternals*
const Internals;
#define VTKREMOTINGSERVERMANAGER_EXPORT
virtual int ReadXMLAttributes(vtkSMSessionProxyManager *pm, vtkPVXMLElement *element)
Read attributes from an XML element.
superclass for all SM properties
vtkSMDocumentation * Documentation
superclass for most server manager classes
static vtkSMObject * New()
proxy for a VTK object(s) on a server
class providing access to the documentation for a vtkSMProxy.
void operator=(const vtkSMProxy &)=delete
vtkSMProxyInternals * Internals
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
void SetHints(vtkPVXMLElement *hints)
void PrintSelf(ostream &os, vtkIndent indent) override