|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual unsigned int | GetNumberOfElements () |
| Returns the size of the vector. More...
|
|
virtual void | SetNumberOfElements (unsigned int num) |
| Sets the size of the vector. More...
|
|
int | SetElement (unsigned int idx, int value) |
| Set the value of 1 element. More...
|
|
int | SetElements1 (int value0) |
| Set the value of 1st element. More...
|
|
int | SetElements2 (int value0, int value1) |
| Set the values of the first 2 elements. More...
|
|
int | SetElements3 (int value0, int value1, int value2) |
| Set the values of the first 3 elements. More...
|
|
int | GetElement (unsigned int idx) |
| Returns the value of 1 element. More...
|
|
int | GetUncheckedElement (unsigned int idx) |
| Returns the value of 1 unchecked element. More...
|
|
void | SetUncheckedElement (unsigned int idx, int value) |
| Set the value of 1 unchecked element. More...
|
|
virtual unsigned int | GetNumberOfUncheckedElements () |
| Returns the size of unchecked elements. More...
|
|
virtual void | Copy (vtkSMProperty *src) |
| Copy all property values. More...
|
|
int | GetDefaultValue (int idx) |
| Returns the default value, if any, specified in the XML. More...
|
|
virtual void | ClearUncheckedElements () |
| API for setting unchecked element values. More...
|
|
virtual bool | IsValueDefault () |
| Returns true if the property's value is different from the default value. More...
|
|
virtual void | ResetToXMLDefaults () |
| For properties that support specifying defaults in XML configuration, this method will reset the property value to the default values specified in the XML. More...
|
|
|
int | SetElements (const int *values) |
| Set the values of all elements. More...
|
|
int | SetElements (const int *values, unsigned int numElems) |
| Set the values of all elements. More...
|
|
int * | GetElements () |
| Set the values of all elements. More...
|
|
|
int | SetUncheckedElements (const int *values) |
| Sets the values of all the unchecked elements. More...
|
|
int | SetUncheckedElements (const int *values, unsigned int numValues) |
| Sets the values of all the unchecked elements. More...
|
|
|
virtual int | GetArgumentIsArray () |
| If ArgumentIsArray is true, multiple elements are passed in as array arguments. More...
|
|
virtual void | SetArgumentIsArray (int) |
| If ArgumentIsArray is true, multiple elements are passed in as array arguments. More...
|
|
virtual void | ArgumentIsArrayOn () |
| If ArgumentIsArray is true, multiple elements are passed in as array arguments. More...
|
|
virtual void | ArgumentIsArrayOff () |
| If ArgumentIsArray is true, multiple elements are passed in as array arguments. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual void | SetInitialString (const char *) |
|
virtual char * | GetInitialString () |
|
virtual bool | ResetToDomainDefaults (bool use_unchecked_values=false) |
| Overridden to add support to load defaults from this->GetInformationProperty(), if one exists. More...
|
|
virtual int | GetRepeatCommand () |
| If RepeatCommand is true, the command is invoked multiple times, each time with NumberOfElementsPerCommand values. More...
|
|
virtual void | SetRepeatCommand (int) |
| If RepeatCommand is true, the command is invoked multiple times, each time with NumberOfElementsPerCommand values. More...
|
|
virtual void | RepeatCommandOn () |
| If RepeatCommand is true, the command is invoked multiple times, each time with NumberOfElementsPerCommand values. More...
|
|
virtual void | RepeatCommandOff () |
| If RepeatCommand is true, the command is invoked multiple times, each time with NumberOfElementsPerCommand values. More...
|
|
virtual int | GetNumberOfElementsPerCommand () |
| If RepeatCommand is true, the command is invoked multiple times, each time with NumberOfElementsPerCommand values. More...
|
|
virtual void | SetNumberOfElementsPerCommand (int) |
| If RepeatCommand is true, the command is invoked multiple times, each time with NumberOfElementsPerCommand values. More...
|
|
virtual int | GetUseIndex () |
| If UseIndex and RepeatCommand are true, the property will add an index integer before each command. More...
|
|
virtual void | SetUseIndex (int) |
| If UseIndex and RepeatCommand are true, the property will add an index integer before each command. More...
|
|
virtual void | UseIndexOn () |
| If UseIndex and RepeatCommand are true, the property will add an index integer before each command. More...
|
|
virtual void | UseIndexOff () |
| If UseIndex and RepeatCommand are true, the property will add an index integer before each command. More...
|
|
virtual void | SetCleanCommand (const char *) |
| Command that can be used to remove all values. More...
|
|
virtual char * | GetCleanCommand () |
| Command that can be used to remove all values. More...
|
|
virtual void | SetSetNumberCommand (const char *) |
| If SetNumberCommand is set, it is called before Command with the number of arguments as the parameter. More...
|
|
virtual char * | GetSetNumberCommand () |
| If SetNumberCommand is set, it is called before Command with the number of arguments as the parameter. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
int | IsInDomains () |
| Returns true if all values are in all domains, false otherwise. More...
|
|
int | IsInDomains (vtkSMDomain **domain) |
| Overload of IsInDomains() that provides a mechanism to return the first domain that fails the check. More...
|
|
virtual void | UnRegister (vtkObjectBase *obj) |
| Overloaded to break the reference loop caused by the internal domain iterator. More...
|
|
vtkSMDomainIterator * | NewDomainIterator () |
| Creates, initializes and returns a new domain iterator. More...
|
|
vtkSMDomain * | GetDomain (const char *name) |
| Returns a domain give a name. More...
|
|
vtkSMDomain * | FindDomain (const char *classname) |
| Returns the first domain which is of the specified type. More...
|
|
unsigned int | GetNumberOfDomains () |
| Returns the number of domains this property has. More...
|
|
void | UpdateDependentDomains () |
| Calls Update() on all domains contained by the property as well as all dependant domains. More...
|
|
void | AddDomain (const char *name, vtkSMDomain *dom) |
| Properties can have one or more domains. More...
|
|
virtual void | AddLinkedProperty (vtkSMProperty *targetProperty) |
| Add a link to a property whose value should be synchronized with this property value. More...
|
|
virtual void | RemoveLinkedProperty (vtkSMProperty *targetProperty) |
| Remove a link to a property added with AddLinkedProperty() More...
|
|
virtual void | RemoveFromSourceLink () |
| Remove a link from the source property. More...
|
|
void | ResetToDefault () |
| Simply calls this->ResetToDomainDefaults() and if that returns false, calls this->ResetToXMLDefaults(). More...
|
|
vtkSMProxy * | GetParent () |
| Get the proxy to which this property belongs. More...
|
|
virtual bool | IsStateIgnored () |
|
bool | HasDomainsWithRequiredProperties () |
| Returns true if the property has a domain with required properties. More...
|
|
virtual void | SetCommand (const char *) |
| The command name used to set the value on the server object. More...
|
|
virtual char * | GetCommand () |
| The command name used to set the value on the server object. More...
|
|
virtual void | SetImmediateUpdate (int) |
| If ImmediateUpdate is true, the value of the property will be pushed to the server as soon as it is modified. More...
|
|
virtual int | GetImmediateUpdate () |
| If ImmediateUpdate is true, the value of the property will be pushed to the server as soon as it is modified. More...
|
|
virtual int | GetInformationOnly () |
| Is InformationOnly is set to true, this property is used to get information from server instead of setting values. More...
|
|
virtual int | GetIgnoreSynchronization () |
| If IgnoreSynchronization is set to true, this property is used to prevent that property from beeing updated when changed remotely by another collaborative client. More...
|
|
virtual vtkSMProperty * | GetInformationProperty () |
| Get the associated information property. More...
|
|
virtual void | SetAnimateable (int) |
| Get/Set if the property is animateable. More...
|
|
virtual int | GetAnimateable () |
| Get/Set if the property is animateable. More...
|
|
virtual void | SetIsInternal (int) |
| Get/Set if the property is internal to server manager. More...
|
|
virtual int | GetIsInternal () |
| Get/Set if the property is internal to server manager. More...
|
|
virtual void | SetNoCustomDefault (int) |
| Sets whether the property should ignore custom default settings. More...
|
|
virtual int | GetNoCustomDefault () |
| Gets whether the property should ignore custom default settings. More...
|
|
virtual void | SetPanelVisibility (const char *) |
| Sets the panel visibility for the property. More...
|
|
virtual char * | GetPanelVisibility () |
| Returns the panel visibility for the property. More...
|
|
virtual void | SetPanelVisibilityDefaultForRepresentation (const char *) |
| Sets the panel visibility to default if the current representation type matches representation . More...
|
|
virtual char * | GetPanelVisibilityDefaultForRepresentation () |
| Returns which representation type the property will be shown by default for. More...
|
|
virtual void | SetPanelWidget (const char *) |
| Sets the name of the custom panel widget to use for the property. More...
|
|
virtual char * | GetPanelWidget () |
| Returns name of the panel widget for the property. More...
|
|
virtual vtkSMDocumentation * | GetDocumentation () |
| Returns the documentation for this proxy. More...
|
|
virtual char * | GetXMLLabel () |
| The label assigned by the xml parser. More...
|
|
virtual char * | GetXMLName () |
| The name assigned by the xml parser. More...
|
|
virtual int | GetRepeatable () |
| If repeatable, a property can have 1 or more values of the same kind. More...
|
|
virtual vtkPVXMLElement * | GetHints () |
| The server manager configuration XML may define <Hints> element for a property. More...
|
|
void | SetHints (vtkPVXMLElement *hints) |
| The server manager configuration XML may define <Hints> element for a property. More...
|
|
virtual void | Modified () |
| Overridden to support blocking of modified events. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
|
| vtkSMIntVectorProperty () |
|
| ~vtkSMIntVectorProperty () |
|
virtual void | WriteTo (vtkSMMessage *) |
| Let the property write its content into the stream. More...
|
|
virtual void | ReadFrom (const vtkSMMessage *, int msg_offset, vtkSMProxyLocator *) |
| Let the property read and set its content from the stream. More...
|
|
virtual int | ReadXMLAttributes (vtkSMProxy *parent, vtkPVXMLElement *element) |
| Set the appropriate ivars from the xml element. More...
|
|
virtual void | SetNumberOfUncheckedElements (unsigned int num) |
| Sets the size of unchecked elements. More...
|
|
virtual int | LoadState (vtkPVXMLElement *element, vtkSMProxyLocator *loader) |
| Load the XML state. More...
|
|
virtual void | SaveStateValues (vtkPVXMLElement *propElement) |
| This method must be overiden by concrete class in order to save the real property data. More...
|
|
| vtkSMVectorProperty () |
|
| ~vtkSMVectorProperty () |
|
| vtkSMProperty () |
|
| ~vtkSMProperty () |
|
virtual void | ReadFrom (const vtkSMMessage *, int vtkNotUsed(message_offset), vtkSMProxyLocator *) |
| Let the property read and set its content from the stream. More...
|
|
virtual void | UpdateAllInputs () |
| Update all proxies referred by this property (if any). More...
|
|
vtkSMProperty * | NewProperty (const char *name) |
| Internal. More...
|
|
void | AddDependent (vtkSMDomain *dom) |
| Internal. More...
|
|
void | RemoveAllDependents () |
| Removes all dependents. More...
|
|
void | UpdateDomains () |
| Calls Update() on all domains contained by the property as well as all dependant domains. More...
|
|
virtual void | SaveState (vtkPVXMLElement *parent, const char *property_name, const char *uid, int saveDomains=1) |
| Save the property state in XML. More...
|
|
virtual void | SaveDomainState (vtkPVXMLElement *propertyElement, const char *uid) |
| Save property domain. More...
|
|
virtual void | SetXMLLabel (const char *) |
|
virtual void | SetInformationOnly (int) |
|
virtual void | SetIgnoreSynchronization (int) |
|
void | SetInformationProperty (vtkSMProperty *ip) |
|
void | SetDocumentation (vtkSMDocumentation *) |
|
void | SetParent (vtkSMProxy *proxy) |
|
virtual void | SetStateIgnored (bool) |
|
virtual void | StateIgnoredOn () |
|
virtual void | StateIgnoredOff () |
|
virtual void | SetXMLName (const char *) |
| The name assigned by the xml parser. More...
|
|
bool | SetBlockModifiedEvents (bool block) |
| Block/unblock modified events, returns the current state of the block flag. More...
|
|
virtual bool | GetPendingModifiedEvents () |
| Returns if any modified evetns are pending. More...
|
|
| vtkSMObject () |
|
| ~vtkSMObject () |
|