Abstract class for SIProperty that hold an array of values.
More...
#include <vtkSIVectorProperty.h>
|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
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...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
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...
|
|
Abstract class for SIProperty that hold an array of values.
Define the array management API
Definition at line 28 of file vtkSIVectorProperty.h.
§ Superclass
§ vtkSIVectorProperty()
vtkSIVectorProperty::vtkSIVectorProperty |
( |
| ) |
|
|
protected |
§ ~vtkSIVectorProperty()
vtkSIVectorProperty::~vtkSIVectorProperty |
( |
| ) |
|
|
protected |
§ GetClassName()
virtual const char* vtkSIVectorProperty::GetClassName |
( |
| ) |
|
|
virtual |
§ IsTypeOf()
static int vtkSIVectorProperty::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
§ IsA()
virtual int vtkSIVectorProperty::IsA |
( |
const char * |
type | ) |
|
|
virtual |
§ SafeDownCast()
§ PrintSelf()
void vtkSIVectorProperty::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
§ GetNumberOfElementsPerCommand()
virtual int vtkSIVectorProperty::GetNumberOfElementsPerCommand |
( |
| ) |
|
|
virtual |
If RepeatCommand is true, the command is invoked multiple times, each time with NumberOfElementsPerCommand values.
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 1 2
* * Invoke obj SetFoo 3 4
* * Invoke obj SetFoo 5 6
*
§ GetUseIndex()
virtual bool vtkSIVectorProperty::GetUseIndex |
( |
| ) |
|
|
virtual |
If UseIndex and RepeatCommand are true, the property will add an index integer before each command.
For example, if UseIndex and RepeatCommand are true, NumberOfElementsPerCommand is 2, the command is SetFoo and the values are 5 6 7 8 9 10, the resulting stream will have:
* * Invoke obj SetFoo 0 5 6
* * Invoke obj SetFoo 1 7 8
* * Invoke obj SetFoo 2 9 10
*
§ GetCleanCommand()
virtual char* vtkSIVectorProperty::GetCleanCommand |
( |
| ) |
|
|
virtual |
Command that can be used to remove all values.
Typically used when RepeatCommand = 1. If set, the clean command is called before the main Command.
§ GetSetNumberCommand()
virtual char* vtkSIVectorProperty::GetSetNumberCommand |
( |
| ) |
|
|
virtual |
If SetNumberCommand is set, it is called before Command with the number of arguments as the parameter.
§ GetInitialString()
virtual char* vtkSIVectorProperty::GetInitialString |
( |
| ) |
|
|
virtual |
§ SetCleanCommand()
virtual void vtkSIVectorProperty::SetCleanCommand |
( |
const char * |
| ) |
|
|
protectedvirtual |
§ SetSetNumberCommand()
virtual void vtkSIVectorProperty::SetSetNumberCommand |
( |
const char * |
| ) |
|
|
protectedvirtual |
§ SetInitialString()
virtual void vtkSIVectorProperty::SetInitialString |
( |
const char * |
| ) |
|
|
protectedvirtual |
§ ReadXMLAttributes()
§ SetNumberCommand
char* vtkSIVectorProperty::SetNumberCommand |
|
protected |
§ CleanCommand
char* vtkSIVectorProperty::CleanCommand |
|
protected |
§ UseIndex
bool vtkSIVectorProperty::UseIndex |
|
protected |
§ NumberOfElementsPerCommand
int vtkSIVectorProperty::NumberOfElementsPerCommand |
|
protected |
§ InitialString
char* vtkSIVectorProperty::InitialString |
|
protected |
The documentation for this class was generated from the following file: