|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
void | AddUncheckedInputConnection (vtkSMProxy *proxy, unsigned int outputPort) |
|
void | SetUncheckedInputConnection (unsigned int idx, vtkSMProxy *proxy, unsigned int inputPort) |
|
|
virtual void | SetMultipleInput (int) |
| Should be set to true if the "input port" this property represents can accept multiple inputs (for example, an append filter) More...
|
|
virtual int | GetMultipleInput () |
| Should be set to true if the "input port" this property represents can accept multiple inputs (for example, an append filter) More...
|
|
|
void | AddInputConnection (vtkSMProxy *proxy, unsigned int outputPort) |
| Add a proxy to the list of input proxies. More...
|
|
void | SetInputConnection (unsigned int idx, vtkSMProxy *proxy, unsigned int outputPort) |
| Add a proxy to the list of input proxies. More...
|
|
|
virtual void | SetProxies (unsigned int numElements, vtkSMProxy *proxies[], unsigned int outputports[]) |
| Sets the value of the property to the list of proxies specified. More...
|
|
|
unsigned int | GetOutputPortForConnection (unsigned int idx) |
| Given an index for a connection (proxy), returns which output port is used to connect the pipeline. More...
|
|
unsigned int | GetUncheckedOutputPortForConnection (unsigned int idx) |
| Given an index for a connection (proxy), returns which output port is used to connect the pipeline. More...
|
|
|
virtual void | SetPortIndex (int) |
| Controls which input port this property uses when making connections. More...
|
|
virtual int | GetPortIndex () |
| Controls which input port this property uses when making connections. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
virtual void | SetProxies (unsigned int numElements, vtkSMProxy *proxies[]) |
| Sets the value of the property to the list of proxies specified. More...
|
|
bool | IsProxyAdded (vtkSMProxy *proxy) |
| Returns if the given proxy is already added to the property. More...
|
|
virtual void | RemoveAllUncheckedProxies () |
| Removes all unchecked proxies. More...
|
|
void | ClearUncheckedElements () override |
| Use this method to clear unchecked values set of this property. More...
|
|
unsigned int | GetNumberOfProxies () |
| Returns the number of proxies. More...
|
|
unsigned int | GetNumberOfUncheckedProxies () |
| Returns the number of unchecked proxies. More...
|
|
vtkSMProxy * | GetProxy (unsigned int idx) |
| Return a proxy. More...
|
|
vtkSMProxy * | GetUncheckedProxy (unsigned int idx) |
| Return a proxy. More...
|
|
void | Copy (vtkSMProperty *src) override |
| Copy all property values. More...
|
|
void | UpdateAllInputs () override |
| Update all proxies referred by this property (if any). More...
|
|
void | ResetDefaultsToCurrent () |
| Set all of the current proxies and ports to be the default ones. More...
|
|
bool | IsValueDefault () override |
| Check if the current proxies and ports match the default ones, and that each proxy has default properties as well (which is recursive, since properties of proxy properties can also be proxy properties). More...
|
|
bool | IsValueDefaultNonRecursive () |
| Check if the current proxies and ports match the default ones, but do not check that each proxy has default properties. More...
|
|
void | ResetToXMLDefaults () override |
| 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...
|
|
virtual void | AddProxy (vtkSMProxy *proxy) |
| Add/remove/set a proxy to the list of proxies. More...
|
|
virtual void | SetProxy (unsigned int idx, vtkSMProxy *proxy) |
| Add/remove/set a proxy to the list of proxies. More...
|
|
virtual void | RemoveProxy (vtkSMProxy *proxy) |
| Add/remove/set a proxy to the list of proxies. More...
|
|
virtual void | RemoveAllProxies () |
| Add/remove/set a proxy to the list of proxies. More...
|
|
virtual void | AddUncheckedProxy (vtkSMProxy *proxy) |
| Add an unchecked proxy. More...
|
|
virtual void | SetUncheckedProxy (unsigned int idx, vtkSMProxy *proxy) |
| Add an unchecked proxy. More...
|
|
void | SetNumberOfProxies (unsigned int count) |
| Set the number of proxies. More...
|
|
void | SetNumberOfUncheckedProxies (unsigned int count) |
| Set the number of proxies. More...
|
|
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...
|
|
void | UnRegister (vtkObjectBase *obj) override |
| 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...
|
|
template<class DomainType > |
DomainType * | FindDomain () |
| Same as FindDomain(classname), except the classname is deduced from the type. More...
|
|
unsigned int | GetNumberOfDomains () |
| Returns the number of domains this property has. 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...
|
|
virtual bool | ResetToDomainDefaults (bool use_unchecked_values=false) |
| Iterates over all domains and call SetDefaultValues() on each domain until the first one returns true i.e. More...
|
|
bool | ResetToSettings (double priority) |
| Reset property value with settings. 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 being 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) |
| Set/Get whether the property should ignore custom default settings. More...
|
|
virtual int | GetNoCustomDefault () |
| Set/Get whether the property should ignore custom default settings. More...
|
|
virtual void | SetPanelVisibility (const char *) |
| Set/Get the panel visibility for the property. More...
|
|
virtual char * | GetPanelVisibility () |
| Set/Get the panel visibility for the property. More...
|
|
virtual void | SetPanelVisibilityDefaultForRepresentation (const char *) |
| Set/Get the panel visibility to default if the current representation type matches representation . More...
|
|
virtual char * | GetPanelVisibilityDefaultForRepresentation () |
| Set/Get the panel visibility to default if the current representation type matches representation . More...
|
|
virtual void | SetPanelWidget (const char *) |
| Set/Get the name of the custom panel widget to use for the property. More...
|
|
virtual char * | GetPanelWidget () |
| Set/Get the name of the custom panel widget to use for the property. More...
|
|
virtual void | SetDisableSubTrace (const char *) |
| Set/Get the tracing of sub property of this property. More...
|
|
virtual char * | GetDisableSubTrace () |
| Set/Get the tracing of sub property of this 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...
|
|
void | Modified () override |
| Overridden to support blocking of modified events. More...
|
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
|
virtual void | DebugOff () |
|
bool | GetDebug () |
|
void | SetDebug (bool debugFlag) |
|
virtual vtkMTimeType | GetMTime () |
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
int | HasObserver (unsigned long event) |
|
int | HasObserver (const char *event) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
const char * | GetClassName () const |
|
virtual void | Delete () |
|
virtual void | FastDelete () |
|
void | Print (ostream &os) |
|
virtual void | Register (vtkObjectBase *o) |
|
void | SetReferenceCount (int) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
void | PrintRevisions (ostream &) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
void | PrintRevisions (ostream &) |
|