|
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| |
|
| virtual bool | GetArgumentIsArray () |
| | If ArgumentIsArray is true, multiple elements are passed in as array arguments. More...
|
| |
| virtual const char * | GetClassName () |
| |
| virtual int | IsA (const char *type) |
| |
| virtual char * | GetInitialString () |
| |
| virtual int | GetNumberOfElementsPerCommand () |
| | If RepeatCommand is true, the command is invoked multiple times, each time with NumberOfElementsPerCommand values. More...
|
| |
| virtual bool | GetUseIndex () |
| | If UseIndex and RepeatCommand are true, the property will add an index integer before each command. More...
|
| |
| virtual char * | GetCleanCommand () |
| | Command that can be used to remove all values. More...
|
| |
| virtual char * | GetSetNumberCommand () |
| | If SetNumberCommand is set, it is called before Command with the number of arguments as the parameter. More...
|
| |
| virtual char * | GetXMLName () |
| | The name assigned by the xml parser. More...
|
| |
| virtual char * | GetCommand () |
| | The command name used to set the value on the server object. More...
|
| |
| virtual bool | GetInformationOnly () |
| | Is InformationOnly is set to true, this property is used to get information from server instead of setting values. More...
|
| |
| virtual bool | GetRepeatable () |
| | If repeatable, a property can have 1 or more values of the same kind. More...
|
| |
| virtual void | SetIsInternal (bool) |
| | This ivar is configured when the xml file is read and is mainly useful to trigger a method call. More...
|
| |
| virtual bool | GetIsInternal () |
| | This ivar is configured when the xml file is read and is mainly useful to trigger a method call. 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 &) |
| |
template<class T, class force_idtype = int>
class vtkSIVectorPropertyTemplate< T, force_idtype >
Definition at line 28 of file vtkSIVectorPropertyTemplate.h.
template<class T , class force_idtype = int>
If ArgumentIsArray is true, multiple elements are passed in as array arguments.
For example, For example, if RepeatCommand is true, NumberOfElementsPerCommand is 2, the command is SetFoo and the values are 1 2 3 4 5 6, the resulting stream will have:
* * Invoke obj SetFoo array(1, 2)
* * Invoke obj SetFoo array(3, 4)
* * Invoke obj SetFoo array(5, 6)
*