14 #ifndef vtkSMVectorProperty_h 15 #define vtkSMVectorProperty_h 29 virtual unsigned int GetNumberOfElements() = 0;
34 virtual void SetNumberOfElements(
unsigned int num) = 0;
40 virtual unsigned int GetNumberOfUncheckedElements() = 0;
41 virtual void SetNumberOfUncheckedElements(
unsigned int num) = 0;
58 vtkGetMacro(RepeatCommand,
int);
59 vtkSetMacro(RepeatCommand,
int);
60 vtkBooleanMacro(RepeatCommand,
int);
76 vtkGetMacro(NumberOfElementsPerCommand,
int);
77 vtkSetMacro(NumberOfElementsPerCommand,
int);
93 vtkGetMacro(UseIndex,
int);
94 vtkSetMacro(UseIndex,
int);
95 vtkBooleanMacro(UseIndex,
int);
104 vtkSetStringMacro(CleanCommand);
105 vtkGetStringMacro(CleanCommand);
118 vtkSetStringMacro(SetNumberCommand);
119 vtkGetStringMacro(SetNumberCommand);
122 vtkSetStringMacro(InitialString);
123 vtkGetStringMacro(InitialString);
virtual int ReadXMLAttributes(vtkSMProxy *parent, vtkPVXMLElement *element)
Set the appropriate ivars from the xml element.
#define VTKREMOTINGSERVERMANAGER_EXPORT
superclass for all SM properties
virtual void Copy(vtkSMProperty *src)
Copy all property values.
abstract superclass for all vector properties
virtual bool ResetToDomainDefaults(bool use_unchecked_values=false)
Iterates over all domains and call SetDefaultValues() on each domain until the first one returns true...
proxy for a VTK object(s) on a server
int NumberOfElementsPerCommand
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
void PrintSelf(ostream &os, vtkIndent indent) override
virtual void ClearUncheckedElements()
Use this method to clear unchecked values set of this property.