Section: Visualization Toolkit Common Classes
To create an instance of class vtkInformation, simply invoke its constructor as follows
obj = vtkInformation
obj
is an instance of the vtkInformation class.
string = obj.GetClassName ()
int = obj.IsA (string name)
vtkInformation = obj.NewInstance ()
vtkInformation = obj.SafeDownCast (vtkObject o)
obj.Modified ()
- Modified signature with no arguments that calls Modified
on vtkObject superclass.
obj.Modified (vtkInformationKey key)
- Modified signature that takes an information key as an argument.
Sets the new MTime and invokes a modified event with the
information key as call data.
obj.Clear ()
- Clear all information entries.
int = obj.GetNumberOfKeys ()
- Return the number of keys in this information object (as would be returned
by iterating over the keys).
obj.Copy (vtkInformation from, int deep)
- Copy all information entries from the given vtkInformation
instance. Any previously existing entries are removed. If
deep==1, a deep copy of the information structure is performed (new
instances of any contained vtkInformation and vtkInformationVector
objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationDataObjectKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationDoubleVectorKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationInformationKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationInformationVectorKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationIntegerKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationIntegerVectorKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationRequestKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationStringKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationStringVectorKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntry (vtkInformation from, vtkInformationUnsignedLongKey key, int deep)
- Copy the key/value pair associated with the given key in the
given information object. If deep=1, a deep copy of the information
structure is performed (new instances of any contained vtkInformation and
vtkInformationVector objects are created).
obj.CopyEntries (vtkInformation from, vtkInformationKeyVectorKey key, int deep)
- Use the given key to lookup a list of other keys in the given
information object. The key/value pairs associated with these
other keys will be copied. If deep==1, a deep copy of the
information structure is performed.
int = obj.Has (vtkInformationKey key)
- Check whether the given key appears in this information object.
obj.Remove (vtkInformationKey key)
- Remove the given key and its data from this information object.
obj.Set (vtkInformationRequestKey key)
- Get/Set a request-valued entry.
obj.Remove (vtkInformationRequestKey key)
- Get/Set a request-valued entry.
int = obj.Has (vtkInformationRequestKey key)
- Get/Set a request-valued entry.
obj.Set (vtkInformationIntegerKey key, int value)
- Get/Set an integer-valued entry.
int = obj.Get (vtkInformationIntegerKey key)
- Get/Set an integer-valued entry.
obj.Remove (vtkInformationIntegerKey key)
- Get/Set an integer-valued entry.
int = obj.Has (vtkInformationIntegerKey key)
- Get/Set an integer-valued entry.
obj.Set (vtkInformationIdTypeKey key, vtkIdType value)
- Get/Set a vtkIdType-valued entry.
vtkIdType = obj.Get (vtkInformationIdTypeKey key)
- Get/Set a vtkIdType-valued entry.
obj.Remove (vtkInformationIdTypeKey key)
- Get/Set a vtkIdType-valued entry.
int = obj.Has (vtkInformationIdTypeKey key)
- Get/Set a vtkIdType-valued entry.
obj.Set (vtkInformationDoubleKey key, double value)
- Get/Set an double-valued entry.
double = obj.Get (vtkInformationDoubleKey key)
- Get/Set an double-valued entry.
obj.Remove (vtkInformationDoubleKey key)
- Get/Set an double-valued entry.
int = obj.Has (vtkInformationDoubleKey key)
- Get/Set an double-valued entry.
obj.Append (vtkInformationIntegerVectorKey key, int value)
- Get/Set an integer-vector-valued entry.
obj.Set (vtkInformationIntegerVectorKey key, int value, int length)
- Get/Set an integer-vector-valued entry.
obj.Set (vtkInformationIntegerVectorKey key, int value1, int value2, int value3)
- Get/Set an integer-vector-valued entry.
obj.Set (vtkInformationIntegerVectorKey key, int value1, int value2, int value3, int value4, int value5, int value6)
- Get/Set an integer-vector-valued entry.
int = obj.Get (vtkInformationIntegerVectorKey key, int idx)
- Get/Set an integer-vector-valued entry.
obj.Get (vtkInformationIntegerVectorKey key, int value)
- Get/Set an integer-vector-valued entry.
int = obj.Length (vtkInformationIntegerVectorKey key)
- Get/Set an integer-vector-valued entry.
obj.Remove (vtkInformationIntegerVectorKey key)
- Get/Set an integer-vector-valued entry.
int = obj.Has (vtkInformationIntegerVectorKey key)
- Get/Set an integer-vector-valued entry.
obj.Append (vtkInformationStringVectorKey key, string value)
- Get/Set a string-vector-valued entry.
obj.Set (vtkInformationStringVectorKey key, string value, int idx)
- Get/Set a string-vector-valued entry.
string = obj.Get (vtkInformationStringVectorKey key, int idx)
- Get/Set a string-vector-valued entry.
int = obj.Length (vtkInformationStringVectorKey key)
- Get/Set a string-vector-valued entry.
obj.Remove (vtkInformationStringVectorKey key)
- Get/Set a string-vector-valued entry.
int = obj.Has (vtkInformationStringVectorKey key)
- Get/Set a string-vector-valued entry.
obj.Set (vtkInformationIntegerPointerKey key, int value, int length)
- Get/Set an integer-pointer-valued entry.
obj.Get (vtkInformationIntegerPointerKey key, int value)
- Get/Set an integer-pointer-valued entry.
int = obj.Length (vtkInformationIntegerPointerKey key)
- Get/Set an integer-pointer-valued entry.
obj.Remove (vtkInformationIntegerPointerKey key)
- Get/Set an integer-pointer-valued entry.
int = obj.Has (vtkInformationIntegerPointerKey key)
- Get/Set an integer-pointer-valued entry.
obj.Set (vtkInformationUnsignedLongKey key, long value)
- Get/Set an unsigned-long-valued entry.
long = obj.Get (vtkInformationUnsignedLongKey key)
- Get/Set an unsigned-long-valued entry.
obj.Remove (vtkInformationUnsignedLongKey key)
- Get/Set an unsigned-long-valued entry.
int = obj.Has (vtkInformationUnsignedLongKey key)
- Get/Set an unsigned-long-valued entry.
obj.Append (vtkInformationDoubleVectorKey key, double value)
- Get/Set an double-vector-valued entry.
obj.Set (vtkInformationDoubleVectorKey key, double value, int length)
- Get/Set an double-vector-valued entry.
obj.Set (vtkInformationDoubleVectorKey key, double value1, double value2, double value3)
- Get/Set an double-vector-valued entry.
obj.Set (vtkInformationDoubleVectorKey key, double value1, double value2, double value3, double value4, double value5, double value6)
- Get/Set an double-vector-valued entry.
double = obj.Get (vtkInformationDoubleVectorKey key, int idx)
- Get/Set an double-vector-valued entry.
obj.Get (vtkInformationDoubleVectorKey key, double value)
- Get/Set an double-vector-valued entry.
int = obj.Length (vtkInformationDoubleVectorKey key)
- Get/Set an double-vector-valued entry.
obj.Remove (vtkInformationDoubleVectorKey key)
- Get/Set an double-vector-valued entry.
int = obj.Has (vtkInformationDoubleVectorKey key)
- Get/Set an double-vector-valued entry.
obj.Append (vtkInformationKeyVectorKey key, vtkInformationKey value)
- Get/Set an InformationKey-vector-valued entry.
obj.AppendUnique (vtkInformationKeyVectorKey key, vtkInformationKey value)
- Get/Set an InformationKey-vector-valued entry.
obj.Remove (vtkInformationKeyVectorKey key, vtkInformationKey value)
- Get/Set an InformationKey-vector-valued entry.
vtkInformationKey = obj.Get (vtkInformationKeyVectorKey key, int idx)
- Get/Set an InformationKey-vector-valued entry.
int = obj.Length (vtkInformationKeyVectorKey key)
- Get/Set an InformationKey-vector-valued entry.
obj.Remove (vtkInformationKeyVectorKey key)
- Get/Set an InformationKey-vector-valued entry.
int = obj.Has (vtkInformationKeyVectorKey key)
- Get/Set an InformationKey-vector-valued entry.
obj.Set (vtkInformationStringKey key, string )
- Get/Set a string-valued entry.
string = obj.Get (vtkInformationStringKey key)
- Get/Set a string-valued entry.
obj.Remove (vtkInformationStringKey key)
- Get/Set a string-valued entry.
int = obj.Has (vtkInformationStringKey key)
- Get/Set a string-valued entry.
obj.Set (vtkInformationInformationKey key, vtkInformation )
- Get/Set an entry storing another vtkInformation instance.
vtkInformation = obj.Get (vtkInformationInformationKey key)
- Get/Set an entry storing another vtkInformation instance.
obj.Remove (vtkInformationInformationKey key)
- Get/Set an entry storing another vtkInformation instance.
int = obj.Has (vtkInformationInformationKey key)
- Get/Set an entry storing another vtkInformation instance.
obj.Set (vtkInformationInformationVectorKey key, vtkInformationVector )
- Get/Set an entry storing a vtkInformationVector instance.
vtkInformationVector = obj.Get (vtkInformationInformationVectorKey key)
- Get/Set an entry storing a vtkInformationVector instance.
obj.Remove (vtkInformationInformationVectorKey key)
- Get/Set an entry storing a vtkInformationVector instance.
int = obj.Has (vtkInformationInformationVectorKey key)
- Get/Set an entry storing a vtkInformationVector instance.
obj.Set (vtkInformationObjectBaseKey key, vtkObjectBase )
- Get/Set an entry storing a vtkObjectBase instance.
vtkObjectBase = obj.Get (vtkInformationObjectBaseKey key)
- Get/Set an entry storing a vtkObjectBase instance.
obj.Remove (vtkInformationObjectBaseKey key)
- Get/Set an entry storing a vtkObjectBase instance.
int = obj.Has (vtkInformationObjectBaseKey key)
- Get/Set an entry storing a vtkObjectBase instance.
obj.Set (vtkInformationDataObjectKey key, vtkDataObject )
- Get/Set an entry storing a vtkDataObject instance.
vtkDataObject = obj.Get (vtkInformationDataObjectKey key)
- Get/Set an entry storing a vtkDataObject instance.
obj.Remove (vtkInformationDataObjectKey key)
- Get/Set an entry storing a vtkDataObject instance.
int = obj.Has (vtkInformationDataObjectKey key)
- Get/Set an entry storing a vtkDataObject instance.
obj.Register (vtkObjectBase o)
- Initiate garbage collection when a reference is removed.
obj.UnRegister (vtkObjectBase o)
- Initiate garbage collection when a reference is removed.
obj.SetRequest (vtkInformationRequestKey request)
- Get/Set the Request ivar
vtkInformationRequestKey = obj.GetRequest ()
- Get/Set the Request ivar