|
| virtual const char * | GetClassName () |
| |
| virtual int | IsA (const char *type) |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| |
| void | Update (vtkSMProperty *prop) override |
| | Updates the string list based on the available arrays for each prop. More...
|
| |
Public Member Functions inherited from vtkSMArrayListDomain |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| |
| void | Update (vtkSMProperty *prop) override |
| | Updates the string list based on the available arrays. More...
|
| |
| int | IsArrayPartial (unsigned int idx) |
| | Returns true if the array with the given idx is partial false otherwise. More...
|
| |
| int | GetFieldAssociation (unsigned int idx) |
| | Get field association for the array. More...
|
| |
| int | GetDomainAssociation (unsigned int idx) |
| | Get the true field association for the array. More...
|
| |
| int | SetDefaultValues (vtkSMProperty *, bool use_unchecked_values) override |
| | A vtkSMProperty is often defined with a default value in the XML itself. More...
|
| |
| unsigned int | RemoveInformationKey (const char *location, const char *name) |
| | Removes an InformationKey from this domain. More...
|
| |
| unsigned int | GetNumberOfInformationKeys () |
| | Returns the number of InformationKeys in this domain. More...
|
| |
| void | RemoveAllInformationKeys () |
| | Removes all InformationKeys from this domain. More...
|
| |
| virtual int | GetAttributeType () |
| | Return the attribute type. More...
|
| |
| virtual unsigned int | AddInformationKey (const char *location, const char *name, int strategy) |
| | Adds a new InformationKey to the domain. More...
|
| |
| virtual unsigned int | AddInformationKey (const char *location, const char *name) |
| | Adds a new InformationKey to the domain. More...
|
| |
| const char * | GetInformationKeyLocation (unsigned int) |
| | Returns the location/name/strategy of a given InformationKey. More...
|
| |
| const char * | GetInformationKeyName (unsigned int) |
| | Returns the location/name/strategy of a given InformationKey. More...
|
| |
| int | GetInformationKeyStrategy (unsigned int) |
| | Returns the location/name/strategy of a given InformationKey. More...
|
| |
Public Member Functions inherited from vtkSMStringListDomain |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| |
| int | IsInDomain (vtkSMProperty *property) override |
| | Returns true if the value of the property is in the domain. More...
|
| |
| int | IsInDomain (const char *string, unsigned int &idx) |
| | Returns true if the string is in the domain. More...
|
| |
| const char * | GetString (unsigned int idx) |
| | Returns a string in the domain. More...
|
| |
| unsigned int | GetNumberOfStrings () |
| | Returns the number of strings in the domain. More...
|
| |
| void | Update (vtkSMProperty *) override |
| | Update self checking the "unchecked" values of all required properties. More...
|
| |
| void | SetAnimationValue (vtkSMProperty *, int, double) override |
| | Set the value of an element of a property from the animation editor. More...
|
| |
| virtual char * | GetNoneString () |
| | Return the string that is used as "none_string" in XML configuration. More...
|
| |
| virtual void | SetNoneString (const char *) |
| | Return the string that is used as "none_string" in XML configuration. More...
|
| |
| int | SetDefaultValues (vtkSMProperty *, bool use_unchecked_values) override |
| | A vtkSMProperty is often defined with a default value in the XML itself. More...
|
| |
Public Member Functions inherited from vtkSMDomain |
| virtual int | IsInDomain (vtkSMProperty *vtkNotUsed(property)) |
| | Is the (unchecked) value of the property in the domain? Overwritten by sub-classes. More...
|
| |
| virtual void | SetAnimationValue (vtkSMProperty *, int vtkNotUsed(index), double vtkNotUsed(value)) |
| | Set the value of an element of a property from the animation editor. More...
|
| |
| virtual int | SetDefaultValues (vtkSMProperty *, bool vtkNotUsed(use_unchecked_values)) |
| | A vtkSMProperty is often defined with a default value in the XML itself. More...
|
| |
| vtkSMProperty * | GetProperty () |
| | Provides access to the vtkSMProperty on which this domain is hooked up. More...
|
| |
| virtual unsigned int | GetNumberOfInputConnections (const char *function) |
| | Helper method to get the number of input connections hence the number of available vtkPVDataInformation from input proxy connected to the required property with the given function. More...
|
| |
| vtkSMProperty * | GetRequiredProperty (const char *function) |
| | Returns a given required property of the given function. More...
|
| |
| virtual char * | GetXMLName () |
| | Assigned by the XML parser. More...
|
| |
| virtual bool | GetIsOptional () |
| | When the IsOptional flag is set, IsInDomain() always returns true. More...
|
| |
| virtual vtkPVDataInformation * | GetInputDataInformation (const char *function, unsigned int index=0) |
| | Helper methods to get vtkPVDataInformation from input proxy connected to the required property with the given function and provided input index. More...
|
| |
| virtual vtkPVDataInformation * | GetInputDataSetInformation (const char *function, unsigned int index=0) |
| | Helper methods to get vtkPVDataInformation from input proxy connected to the required property with the given function and provided input index. More...
|
| |
| virtual vtkPVDataInformation * | GetInputSubsetDataInformation (unsigned int compositeIndex, const char *function, unsigned int index=0) |
| | Helper methods to get vtkPVDataInformation from input proxy connected to the required property with the given function and provided input index. More...
|
| |
| virtual vtkPVDataInformation * | GetInputSubsetDataInformation (const char *selector, const char *assemblyName, const char *function, unsigned int index=0) |
| | Helper methods to get vtkPVDataInformation from input proxy connected to the required property with the given function and provided input index. More...
|
| |
| virtual vtkSMSessionProxyManager * | GetSessionProxyManager () |
| | Return the corresponding ProxyManager if any. More...
|
| |
| virtual void | SetSession (vtkSMSession *) |
| | Get/Set the session on wihch this object exists. More...
|
| |
| virtual vtkSMSession * | GetSession () |
| | Get/Set the session on wihch this object exists. More...
|
| |
| | vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
| |
| virtual void | DebugOn () |
| |
| virtual void | DebugOff () |
| |
| bool | GetDebug () |
| |
| void | SetDebug (bool debugFlag) |
| |
| virtual void | Modified () |
| |
| 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) |
| |
| virtual void | UnRegister (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 &) |
| |
|
| | vtkSMPropArrayListDomain ()=default |
| |
| | ~vtkSMPropArrayListDomain () override=default |
| |
| int | ReadXMLAttributes (vtkSMProperty *prop, vtkPVXMLElement *element) override |
| | Read the mandatory array_type attribute for the domain, which must be either "point" or "cell". More...
|
| |
Protected Member Functions inherited from vtkSMArrayListDomain |
| | vtkSMArrayListDomain () |
| |
| | ~vtkSMArrayListDomain () override |
| |
| int | ReadXMLAttributes (vtkSMProperty *prop, vtkPVXMLElement *element) override |
| | Set the appropriate ivars from the xml element. More...
|
| |
| virtual vtkPVDataInformation * | GetExtraDataInformation () |
| | HACK: Provides a temporary mechanism for subclasses to provide an "additional" vtkPVDataInformation instance to get available arrays list from. More...
|
| |
| virtual bool | IsFilteredArray (vtkPVDataInformation *info, int association, const char *arrayName) |
| | Returns true if an array should be filtered out. More...
|
| |
| virtual char * | GetInputDomainName () |
| | InputDomainName refers to a input property domain that describes the type of array is needed by this property. More...
|
| |
| virtual void | SetInputDomainName (const char *) |
| | InputDomainName refers to a input property domain that describes the type of array is needed by this property. More...
|
| |
| virtual void | SetAttributeType (int) |
| | Set to an attribute type defined in vtkDataSetAttributes. More...
|
| |
Protected Member Functions inherited from vtkSMStringListDomain |
| int | ReadXMLAttributes (vtkSMProperty *prop, vtkPVXMLElement *element) override |
| | Set the appropriate ivars from the xml element. More...
|
| |
| void | ChildSaveState (vtkPVXMLElement *domainElement) override |
| | Add the header and creates a new vtkPVXMLElement for the domain, fills it up with the common attributes. More...
|
| |
| virtual void | SetStrings (const std::vector< std::string > &strings) |
| | Call to set the strings. More...
|
| |
| const std::vector< std::string > & | GetStrings () |
| | Call to set the strings. More...
|
| |
| | vtkSMStringListDomain () |
| | A vtkSMProperty is often defined with a default value in the XML itself. More...
|
| |
| | ~vtkSMStringListDomain () override |
| | A vtkSMProperty is often defined with a default value in the XML itself. More...
|
| |
Protected Member Functions inherited from vtkSMDomain |
| | vtkSMDomain () |
| |
| | ~vtkSMDomain () override |
| |
| virtual int | LoadState (vtkPVXMLElement *vtkNotUsed(domainElement), vtkSMProxyLocator *vtkNotUsed(loader)) |
| | Load the state of the domain from the XML. More...
|
| |
| void | RemoveRequiredProperty (vtkSMProperty *prop) |
| | Remove the given property from the required properties list. More...
|
| |
| void | AddRequiredProperty (vtkSMProperty *prop, const char *function) |
| | Add a new required property to this domain. More...
|
| |
| void | DomainModified () |
| | Invokes DomainModifiedEvent. More...
|
| |
| void | InvokeModified () |
| |
| unsigned int | GetNumberOfRequiredProperties () |
| | Gets the number of required properties added. More...
|
| |
| void | SetProperty (vtkSMProperty *) |
| | Set the domain's property. More...
|
| |
| void | SaveState (vtkPVXMLElement *parent, const char *uid) |
| | Add the header and creates a new vtkPVXMLElement for the domain, fills it up with the common attributes. More...
|
| |
| virtual void | SetIsOptional (bool) |
| | When the IsOptional flag is set, IsInDomain() always returns true. More...
|
| |
| virtual void | SetXMLName (const char *) |
| | Assigned by the XML parser. More...
|
| |
| | vtkSMSessionObject () |
| |
| | ~vtkSMSessionObject () override |
| |
| | vtkSMObject () |
| |
| | ~vtkSMObject () override |
| |
| | vtkObject () |
| |
| virtual | ~vtkObject () |
| |
| void | RegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
| |
| void | UnRegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
| |
| void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
| |
| void | InternalReleaseFocus () |
| |
| void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
| |
| void | InternalReleaseFocus () |
| |
| | vtkObjectBase () |
| |
| virtual | ~vtkObjectBase () |
| |
| virtual void | CollectRevisions (ostream &) |
| |
| virtual void | ReportReferences (vtkGarbageCollector *) |
| |
| | vtkObjectBase (const vtkObjectBase &) |
| |
| void | operator= (const vtkObjectBase &) |
| |
list of arrays obtained from input prop
This domain can only be used inside of a vtkSMRenderViewExporterProxy It allows selecting arrays for all props in the view. The exporter needs to be able to handle array selection for props in the form "propName:arrayName".
Definition at line 26 of file vtkSMPropArrayListDomain.h.