Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkSMInputProperty Class Reference

proxy representing inputs to a filter More...

#include <vtkSMInputProperty.h>

Inheritance diagram for vtkSMInputProperty:
Inheritance graph
[legend]
Collaboration diagram for vtkSMInputProperty:
Collaboration graph
[legend]

Public Types

typedef vtkSMProxyProperty Superclass
 
- Public Types inherited from vtkSMProxyProperty
typedef vtkSMProperty Superclass
 
- Public Types inherited from vtkSMProperty
typedef vtkSMObject Superclass
 
- Public Types inherited from vtkSMObject
typedef vtkObject Superclass
 

Public Member Functions

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...
 
- Public Member Functions inherited from vtkSMProxyProperty
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...
 
vtkSMProxyGetProxy (unsigned int idx)
 Return a proxy. More...
 
vtkSMProxyGetUncheckedProxy (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...
 
bool IsValueDefault () override
 Returns true if the property's value is different from the default value. 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...
 
- Public Member Functions inherited from vtkSMProperty
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...
 
vtkSMDomainIteratorNewDomainIterator ()
 Creates, initializes and returns a new domain iterator. More...
 
vtkSMDomainGetDomain (const char *name)
 Returns a domain give a name. More...
 
vtkSMDomainFindDomain (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...
 
vtkSMProxyGetParent ()
 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 vtkSMPropertyGetInformationProperty ()
 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 vtkSMDocumentationGetDocumentation ()
 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 vtkPVXMLElementGetHints ()
 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...
 
- Public Member Functions inherited from vtkObject
 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)
 
vtkCommandGetCommand (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)
 
vtkCommandGetCommand (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)
 
- Public Member Functions inherited from vtkObjectBase
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 &)
 

Static Public Member Functions

static vtkSMInputPropertyNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMInputPropertySafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkSMProxyProperty
static vtkSMProxyPropertyNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMProxyPropertySafeDownCast (vtkObject *o)
 
static void EnableProxyCreation ()
 When we load ProxyManager state we want Proxy/InputProperty to be able to create the corresponding missing proxy. More...
 
static void DisableProxyCreation ()
 When we load ProxyManager state we want Proxy/InputProperty to be able to create the corresponding missing proxy. More...
 
static bool CanCreateProxy ()
 When we load ProxyManager state we want Proxy/InputProperty to be able to create the corresponding missing proxy. More...
 
- Static Public Member Functions inherited from vtkSMProperty
static vtkSMPropertyNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMPropertySafeDownCast (vtkObject *o)
 
static const char * CreateNewPrettyLabel (const char *name)
 Given the string, this method will create and set a well-formated string as XMLLabel and returns it. More...
 
- Static Public Member Functions inherited from vtkSMObject
static vtkSMObjectNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMObjectSafeDownCast (vtkObject *o)
 
static std::string CreatePrettyLabel (const std::string &name)
 Return a well-formated label using provided name by adding spaces between lower cases and upper cases: More...
 
- Static Public Member Functions inherited from vtkObject
static vtkObjectNew ()
 
static void BreakOnError ()
 
static void SetGlobalWarningDisplay (int val)
 
static void GlobalWarningDisplayOn ()
 
static void GlobalWarningDisplayOff ()
 
static int GetGlobalWarningDisplay ()
 
static void SetGlobalWarningDisplay (int val)
 
static void GlobalWarningDisplayOn ()
 
static void GlobalWarningDisplayOff ()
 
static int GetGlobalWarningDisplay ()
 
- Static Public Member Functions inherited from vtkObjectBase
static vtkTypeBool IsTypeOf (const char *name)
 
static vtkObjectBaseNew ()
 
static vtkObjectBaseNew ()
 

Protected Member Functions

 vtkSMInputProperty ()
 
 ~vtkSMInputProperty () override
 
int ReadXMLAttributes (vtkSMProxy *parent, vtkPVXMLElement *element) override
 Set the appropriate ivars from the xml element. More...
 
vtkPVXMLElementAddProxyElementState (vtkPVXMLElement *propertyElement, unsigned int idx) override
 Fill state property/proxy XML element with output port attribute. More...
 
- Protected Member Functions inherited from vtkSMProxyProperty
 vtkSMProxyProperty ()
 
 ~vtkSMProxyProperty () override
 
void WriteTo (vtkSMMessage *msg) override
 Let the property write its content into the stream. More...
 
void ReadFrom (const vtkSMMessage *msg, int msg_offset, vtkSMProxyLocator *) override
 Let the property read and set its content from the stream. More...
 
int ReadXMLAttributes (vtkSMProxy *parent, vtkPVXMLElement *element) override
 Set the appropriate ivars from the xml element. More...
 
void SaveStateValues (vtkPVXMLElement *propertyElement) override
 Generic method used to generate XML state. More...
 
int LoadState (vtkPVXMLElement *element, vtkSMProxyLocator *loader) override
 Updates state from an XML element. More...
 
void OnUpdateDataEvent ()
 Called when a producer fires the vtkCommand::UpdateDataEvent. More...
 
- Protected Member Functions inherited from vtkSMProperty
 vtkSMProperty ()
 
 ~vtkSMProperty () override
 
virtual void ReadFrom (const vtkSMMessage *, int vtkNotUsed(message_offset), vtkSMProxyLocator *)
 Let the property read and set its content from the stream. More...
 
vtkSMPropertyNewProperty (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 dependent 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...
 
- Protected Member Functions inherited from vtkSMObject
 vtkSMObject ()
 
 ~vtkSMObject () override
 
- Protected Member Functions inherited from vtkObject
 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 ()
 
- Protected Member Functions inherited from vtkObjectBase
 vtkObjectBase ()
 
virtual ~vtkObjectBase ()
 
virtual void CollectRevisions (ostream &)
 
virtual void ReportReferences (vtkGarbageCollector *)
 
 vtkObjectBase (const vtkObjectBase &)
 
void operator= (const vtkObjectBase &)
 

Protected Attributes

int MultipleInput
 
int PortIndex
 
- Protected Attributes inherited from vtkSMProxyProperty
vtkPPInternalsPPInternals
 
- Protected Attributes inherited from vtkSMProperty
vtkPVXMLElementHints
 
char * Command
 
vtkSMPropertyInternalsPInternals
 
int ImmediateUpdate
 
int Animateable
 
int IsInternal
 
int NoCustomDefault
 
char * XMLName
 
char * XMLLabel
 
char * PanelVisibility
 
char * PanelVisibilityDefaultForRepresentation
 
char * PanelWidget
 
char * DisableSubTrace
 
vtkSMDomainIteratorDomainIterator
 
int InformationOnly
 
int IgnoreSynchronization
 
vtkSMInformationHelper * InformationHelper
 
vtkSMPropertyInformationProperty
 
vtkSMDocumentationDocumentation
 
int Repeatable
 
vtkWeakPointer< vtkSMProxyProxy
 
bool StateIgnored
 
vtkSMPropertyLinkLinks
 
- Protected Attributes inherited from vtkObject
bool Debug
 
vtkTimeStamp MTime
 
vtkSubjectHelper * SubjectHelper
 
- Protected Attributes inherited from vtkObjectBase
vtkAtomicInt32 ReferenceCount
 
vtkWeakPointerBase ** WeakPointers
 

Additional Inherited Members

- Static Protected Attributes inherited from vtkSMProxyProperty
static bool CreateProxyAllowed
 

Detailed Description

proxy representing inputs to a filter

vtkSMInputProperty is a concrete sub-class of vtkSMProperty representing inputs to a filter (through vtkSMProxy). It is a special property that always calls AddInput on a vtkSMSourceProxy. The xml configuration for input proxy supports the following attributes: multiple_input: For an input port that connects multiple connections such as the input of an append filter. port_index: The input port to be used.

See also
vtkSMInputProperty vtkSMSourceProxy

Definition at line 28 of file vtkSMInputProperty.h.

Member Typedef Documentation

◆ Superclass

Definition at line 32 of file vtkSMInputProperty.h.

Constructor & Destructor Documentation

◆ vtkSMInputProperty()

vtkSMInputProperty::vtkSMInputProperty ( )
protected

◆ ~vtkSMInputProperty()

vtkSMInputProperty::~vtkSMInputProperty ( )
overrideprotected

Member Function Documentation

◆ New()

static vtkSMInputProperty* vtkSMInputProperty::New ( )
static

◆ GetClassName()

virtual const char* vtkSMInputProperty::GetClassName ( )
virtual

Reimplemented from vtkSMProxyProperty.

◆ IsTypeOf()

static int vtkSMInputProperty::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkSMInputProperty::IsA ( const char *  type)
virtual

Reimplemented from vtkSMProxyProperty.

◆ SafeDownCast()

static vtkSMInputProperty* vtkSMInputProperty::SafeDownCast ( vtkObject o)
static

◆ PrintSelf()

void vtkSMInputProperty::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
overridevirtual

Reimplemented from vtkObject.

◆ SetMultipleInput()

virtual void vtkSMInputProperty::SetMultipleInput ( int  )
virtual

Should be set to true if the "input port" this property represents can accept multiple inputs (for example, an append filter)

◆ GetMultipleInput()

virtual int vtkSMInputProperty::GetMultipleInput ( )
virtual

Should be set to true if the "input port" this property represents can accept multiple inputs (for example, an append filter)

◆ AddInputConnection()

void vtkSMInputProperty::AddInputConnection ( vtkSMProxy proxy,
unsigned int  outputPort 
)

Add a proxy to the list of input proxies.

The outputPort controls which outputPort will be used in connecting the pipeline. The proxy is added with corresponding Add and Set methods and can be removed with RemoveXXX() methods as usual.

◆ SetInputConnection()

void vtkSMInputProperty::SetInputConnection ( unsigned int  idx,
vtkSMProxy proxy,
unsigned int  outputPort 
)

Add a proxy to the list of input proxies.

The outputPort controls which outputPort will be used in connecting the pipeline. The proxy is added with corresponding Add and Set methods and can be removed with RemoveXXX() methods as usual.

◆ AddUncheckedInputConnection()

void vtkSMInputProperty::AddUncheckedInputConnection ( vtkSMProxy proxy,
unsigned int  outputPort 
)

◆ SetUncheckedInputConnection()

void vtkSMInputProperty::SetUncheckedInputConnection ( unsigned int  idx,
vtkSMProxy proxy,
unsigned int  inputPort 
)

◆ SetProxies()

virtual void vtkSMInputProperty::SetProxies ( unsigned int  numElements,
vtkSMProxy proxies[],
unsigned int  outputports[] 
)
virtual

Sets the value of the property to the list of proxies specified.

◆ GetOutputPortForConnection()

unsigned int vtkSMInputProperty::GetOutputPortForConnection ( unsigned int  idx)

Given an index for a connection (proxy), returns which output port is used to connect the pipeline.

◆ GetUncheckedOutputPortForConnection()

unsigned int vtkSMInputProperty::GetUncheckedOutputPortForConnection ( unsigned int  idx)

Given an index for a connection (proxy), returns which output port is used to connect the pipeline.

◆ SetPortIndex()

virtual void vtkSMInputProperty::SetPortIndex ( int  )
virtual

Controls which input port this property uses when making connections.

By default, this is 0.

◆ GetPortIndex()

virtual int vtkSMInputProperty::GetPortIndex ( )
virtual

Controls which input port this property uses when making connections.

By default, this is 0.

◆ ReadXMLAttributes()

int vtkSMInputProperty::ReadXMLAttributes ( vtkSMProxy parent,
vtkPVXMLElement element 
)
overrideprotectedvirtual

Set the appropriate ivars from the xml element.

Should be overwritten by subclass if adding ivars.

Reimplemented from vtkSMProperty.

◆ AddProxyElementState()

vtkPVXMLElement* vtkSMInputProperty::AddProxyElementState ( vtkPVXMLElement propertyElement,
unsigned int  idx 
)
overrideprotectedvirtual

Fill state property/proxy XML element with output port attribute.

Reimplemented from vtkSMProxyProperty.

Member Data Documentation

◆ MultipleInput

int vtkSMInputProperty::MultipleInput
protected

Definition at line 101 of file vtkSMInputProperty.h.

◆ PortIndex

int vtkSMInputProperty::PortIndex
protected

Definition at line 102 of file vtkSMInputProperty.h.


The documentation for this class was generated from the following file: