#include <vtkInformation.h>


vtkInformation represents information and/or data for one input or one output of a vtkAlgorithm. It maps from keys to values of several data types. Instances of this class are collected in vtkInformationVector instances and passed to vtkAlgorithm::ProcessRequest calls. The information and data referenced by the instance on a particular input or output define the request made to the vtkAlgorithm instance.
Definition at line 81 of file vtkInformation.h.
| typedef vtkObject vtkInformation::Superclass |
| VTK_COMMON_EXPORT vtkInformation::vtkInformation | ( | ) | [protected] |
| VTK_COMMON_EXPORT vtkInformation::~vtkInformation | ( | ) | [protected] |
| static VTK_COMMON_EXPORT vtkInformation* vtkInformation::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
| virtual const char* vtkInformation::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkObject.
| static int vtkInformation::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| virtual int vtkInformation::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| static vtkInformation* vtkInformation::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkObject.
| VTK_COMMON_EXPORT void vtkInformation::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
| VTK_COMMON_EXPORT void vtkInformation::PrintKeys | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Modified | ( | ) | [virtual] |
| VTK_COMMON_EXPORT void vtkInformation::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.
| VTK_COMMON_EXPORT void vtkInformation::Clear | ( | ) |
Clear all information entries.
| VTK_COMMON_EXPORT int vtkInformation::GetNumberOfKeys | ( | ) |
Return the number of keys in this information object (as would be returned by iterating over the keys).
| VTK_COMMON_EXPORT void vtkInformation::Copy | ( | vtkInformation * | from, | |
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationDataObjectKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationDoubleVectorKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationInformationKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationInformationVectorKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationIntegerKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationIntegerVectorKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationRequestKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationStringKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationStringVectorKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationUnsignedLongKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| VTK_COMMON_EXPORT void vtkInformation::CopyEntries | ( | vtkInformation * | from, | |
| vtkInformationKeyVectorKey * | key, | |||
| int | deep = 0 | |||
| ) |
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.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationKey * | key | ) |
Check whether the given key appears in this information object.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationKey * | key | ) |
Remove the given key and its data from this information object.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationRequestKey * | key | ) |
Get/Set a request-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationRequestKey * | key | ) |
Get/Set a request-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationRequestKey * | key | ) |
Get/Set a request-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationIntegerKey * | key, | |
| int | value | |||
| ) |
Get/Set an integer-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Get | ( | vtkInformationIntegerKey * | key | ) |
Get/Set an integer-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationIntegerKey * | key | ) |
Get/Set an integer-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationIntegerKey * | key | ) |
Get/Set an integer-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationIdTypeKey * | key, | |
| vtkIdType | value | |||
| ) |
Get/Set a vtkIdType-valued entry.
| VTK_COMMON_EXPORT vtkIdType vtkInformation::Get | ( | vtkInformationIdTypeKey * | key | ) |
Get/Set a vtkIdType-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationIdTypeKey * | key | ) |
Get/Set a vtkIdType-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationIdTypeKey * | key | ) |
Get/Set a vtkIdType-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationDoubleKey * | key, | |
| double | value | |||
| ) |
Get/Set an double-valued entry.
| VTK_COMMON_EXPORT double vtkInformation::Get | ( | vtkInformationDoubleKey * | key | ) |
Get/Set an double-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationDoubleKey * | key | ) |
Get/Set an double-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationDoubleKey * | key | ) |
Get/Set an double-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationIntegerVectorKey * | key, | |
| int | value | |||
| ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationIntegerVectorKey * | key, | |
| int * | value, | |||
| int | length | |||
| ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationIntegerVectorKey * | key, | |
| int | value1, | |||
| int | value2, | |||
| int | value3 | |||
| ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationIntegerVectorKey * | key, | |
| int | value1, | |||
| int | value2, | |||
| int | value3, | |||
| int | value4, | |||
| int | value5, | |||
| int | value6 | |||
| ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT int* vtkInformation::Get | ( | vtkInformationIntegerVectorKey * | key | ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Get | ( | vtkInformationIntegerVectorKey * | key, | |
| int | idx | |||
| ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Get | ( | vtkInformationIntegerVectorKey * | key, | |
| int * | value | |||
| ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Length | ( | vtkInformationIntegerVectorKey * | key | ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationIntegerVectorKey * | key | ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationIntegerVectorKey * | key | ) |
Get/Set an integer-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationStringVectorKey * | key, | |
| const char * | value | |||
| ) |
Get/Set a string-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationStringVectorKey * | key, | |
| const char * | value, | |||
| int | idx = 0 | |||
| ) |
Get/Set a string-vector-valued entry.
| VTK_COMMON_EXPORT const char* vtkInformation::Get | ( | vtkInformationStringVectorKey * | key, | |
| int | idx = 0 | |||
| ) |
Get/Set a string-vector-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Length | ( | vtkInformationStringVectorKey * | key | ) |
Get/Set a string-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationStringVectorKey * | key | ) |
Get/Set a string-vector-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationStringVectorKey * | key | ) |
Get/Set a string-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationIntegerPointerKey * | key, | |
| int * | value, | |||
| int | length | |||
| ) |
Get/Set an integer-pointer-valued entry.
| VTK_COMMON_EXPORT int* vtkInformation::Get | ( | vtkInformationIntegerPointerKey * | key | ) |
Get/Set an integer-pointer-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Get | ( | vtkInformationIntegerPointerKey * | key, | |
| int * | value | |||
| ) |
Get/Set an integer-pointer-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Length | ( | vtkInformationIntegerPointerKey * | key | ) |
Get/Set an integer-pointer-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationIntegerPointerKey * | key | ) |
Get/Set an integer-pointer-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationIntegerPointerKey * | key | ) |
Get/Set an integer-pointer-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationUnsignedLongKey * | key, | |
| unsigned long | value | |||
| ) |
Get/Set an unsigned-long-valued entry.
| VTK_COMMON_EXPORT unsigned long vtkInformation::Get | ( | vtkInformationUnsignedLongKey * | key | ) |
Get/Set an unsigned-long-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationUnsignedLongKey * | key | ) |
Get/Set an unsigned-long-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationUnsignedLongKey * | key | ) |
Get/Set an unsigned-long-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationDoubleVectorKey * | key, | |
| double | value | |||
| ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationDoubleVectorKey * | key, | |
| double * | value, | |||
| int | length | |||
| ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationDoubleVectorKey * | key, | |
| double | value1, | |||
| double | value2, | |||
| double | value3 | |||
| ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationDoubleVectorKey * | key, | |
| double | value1, | |||
| double | value2, | |||
| double | value3, | |||
| double | value4, | |||
| double | value5, | |||
| double | value6 | |||
| ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT double* vtkInformation::Get | ( | vtkInformationDoubleVectorKey * | key | ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT double vtkInformation::Get | ( | vtkInformationDoubleVectorKey * | key, | |
| int | idx | |||
| ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Get | ( | vtkInformationDoubleVectorKey * | key, | |
| double * | value | |||
| ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Length | ( | vtkInformationDoubleVectorKey * | key | ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationDoubleVectorKey * | key | ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationDoubleVectorKey * | key | ) |
Get/Set an double-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationKey * | value | |||
| ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationKey * | value | |||
| ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationKey ** | value, | |||
| int | length | |||
| ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationKey * | value | |||
| ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT vtkInformationKey** vtkInformation::Get | ( | vtkInformationKeyVectorKey * | key | ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::Get | ( | vtkInformationKeyVectorKey * | key, | |
| int | idx | |||
| ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Get | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationKey ** | value | |||
| ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Length | ( | vtkInformationKeyVectorKey * | key | ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationKeyVectorKey * | key | ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationKeyVectorKey * | key | ) |
Get/Set an InformationKey-vector-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationDataObjectKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationDoubleKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationDoubleVectorKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationInformationKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationInformationVectorKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationIntegerKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationIntegerVectorKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationStringKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationStringVectorKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationObjectBaseKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationUnsignedLongKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationDataObjectKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationDoubleKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationDoubleVectorKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationInformationKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationInformationVectorKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationIntegerKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationIntegerVectorKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationStringKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationStringVectorKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationObjectBaseKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationUnsignedLongKey * | value | |||
| ) |
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationStringKey * | key, | |
| const char * | ||||
| ) |
Get/Set a string-valued entry.
| VTK_COMMON_EXPORT const char* vtkInformation::Get | ( | vtkInformationStringKey * | key | ) |
Get/Set a string-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationStringKey * | key | ) |
Get/Set a string-valued entry.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationStringKey * | key | ) |
Get/Set a string-valued entry.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationInformationKey * | key, | |
| vtkInformation * | ||||
| ) |
Get/Set an entry storing another vtkInformation instance.
| VTK_COMMON_EXPORT vtkInformation* vtkInformation::Get | ( | vtkInformationInformationKey * | key | ) |
Get/Set an entry storing another vtkInformation instance.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationInformationKey * | key | ) |
Get/Set an entry storing another vtkInformation instance.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationInformationKey * | key | ) |
Get/Set an entry storing another vtkInformation instance.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationInformationVectorKey * | key, | |
| vtkInformationVector * | ||||
| ) |
Get/Set an entry storing a vtkInformationVector instance.
| VTK_COMMON_EXPORT vtkInformationVector* vtkInformation::Get | ( | vtkInformationInformationVectorKey * | key | ) |
Get/Set an entry storing a vtkInformationVector instance.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationInformationVectorKey * | key | ) |
Get/Set an entry storing a vtkInformationVector instance.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationInformationVectorKey * | key | ) |
Get/Set an entry storing a vtkInformationVector instance.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationObjectBaseKey * | key, | |
| vtkObjectBase * | ||||
| ) |
Get/Set an entry storing a vtkObjectBase instance.
| VTK_COMMON_EXPORT vtkObjectBase* vtkInformation::Get | ( | vtkInformationObjectBaseKey * | key | ) |
Get/Set an entry storing a vtkObjectBase instance.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationObjectBaseKey * | key | ) |
Get/Set an entry storing a vtkObjectBase instance.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationObjectBaseKey * | key | ) |
Get/Set an entry storing a vtkObjectBase instance.
| VTK_COMMON_EXPORT void vtkInformation::Set | ( | vtkInformationDataObjectKey * | key, | |
| vtkDataObject VTK_WRAP_EXTERN * | ||||
| ) |
Get/Set an entry storing a vtkDataObject instance.
| VTK_COMMON_EXPORT vtkDataObject VTK_WRAP_EXTERN* vtkInformation::Get | ( | vtkInformationDataObjectKey * | key | ) |
Get/Set an entry storing a vtkDataObject instance.
| VTK_COMMON_EXPORT void vtkInformation::Remove | ( | vtkInformationDataObjectKey * | key | ) |
Get/Set an entry storing a vtkDataObject instance.
| VTK_COMMON_EXPORT int vtkInformation::Has | ( | vtkInformationDataObjectKey * | key | ) |
Get/Set an entry storing a vtkDataObject instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationDataObjectKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationDoubleKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationDoubleVectorKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationInformationKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationInformationVectorKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationIntegerKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationIntegerVectorKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationRequestKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationStringKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationStringVectorKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationKey * | key | ) | [static] |
Upcast the given key instance.
| static VTK_COMMON_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationUnsignedLongKey * | key | ) | [static] |
Upcast the given key instance.
| virtual VTK_COMMON_EXPORT void vtkInformation::Register | ( | vtkObjectBase * | o | ) | [virtual] |
Initiate garbage collection when a reference is removed.
Reimplemented from vtkObjectBase.
| virtual VTK_COMMON_EXPORT void vtkInformation::UnRegister | ( | vtkObjectBase * | o | ) | [virtual] |
Initiate garbage collection when a reference is removed.
Reimplemented from vtkObjectBase.
| VTK_COMMON_EXPORT void vtkInformation::SetRequest | ( | vtkInformationRequestKey * | request | ) |
Get/Set the Request ivar
| VTK_COMMON_EXPORT vtkInformationRequestKey* vtkInformation::GetRequest | ( | ) |
Get/Set the Request ivar
| void vtkInformation::CopyEntry | ( | vtkInformation * | from, | |
| vtkInformationExecutivePortKey * | key, | |||
| int | deep = 0 | |||
| ) |
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).
| void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationExecutivePortKey * | value | |||
| ) |
Append an InformationKey-vector-valued entry.
| void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, | |
| vtkInformationExecutivePortKey * | value | |||
| ) |
Append an InformationKey-vector-valued entry.
| void vtkInformation::Set | ( | vtkInformationExecutivePortKey * | key, | |
| vtkExecutive * | , | |||
| int | ||||
| ) |
Retrieve/Modify an entry storing a vtkExecutive/port number pair.
| vtkExecutive* vtkInformation::GetExecutive | ( | vtkInformationExecutivePortKey * | key | ) |
Retrieve/Modify an entry storing a vtkExecutive/port number pair.
| int vtkInformation::GetPort | ( | vtkInformationExecutivePortKey * | key | ) |
Retrieve/Modify an entry storing a vtkExecutive/port number pair.
| void vtkInformation::Get | ( | vtkInformationExecutivePortKey * | key, | |
| vtkExecutive *& | executive, | |||
| int & | port | |||
| ) |
Retrieve/Modify an entry storing a vtkExecutive/port number pair.
| void vtkInformation::Remove | ( | vtkInformationExecutivePortKey * | key | ) |
Retrieve/Modify an entry storing a vtkExecutive/port number pair.
| int vtkInformation::Has | ( | vtkInformationExecutivePortKey * | key | ) |
Retrieve/Modify an entry storing a vtkExecutive/port number pair.
| void vtkInformation::Append | ( | vtkInformationExecutivePortVectorKey * | key, | |
| vtkExecutive * | executive, | |||
| int | port | |||
| ) |
Retrieve/Modify an entry storing a vector of vtkExecutive/port number pairs.
| void vtkInformation::Remove | ( | vtkInformationExecutivePortVectorKey * | key, | |
| vtkExecutive * | executive, | |||
| int | port | |||
| ) |
Retrieve/Modify an entry storing a vector of vtkExecutive/port number pairs.
| void vtkInformation::Set | ( | vtkInformationExecutivePortVectorKey * | key, | |
| vtkExecutive ** | executives, | |||
| int * | ports, | |||
| int | length | |||
| ) |
Retrieve/Modify an entry storing a vector of vtkExecutive/port number pairs.
| vtkExecutive** vtkInformation::GetExecutives | ( | vtkInformationExecutivePortVectorKey * | key | ) |
Retrieve/Modify an entry storing a vector of vtkExecutive/port number pairs.
| int* vtkInformation::GetPorts | ( | vtkInformationExecutivePortVectorKey * | key | ) |
Retrieve/Modify an entry storing a vector of vtkExecutive/port number pairs.
| void vtkInformation::Get | ( | vtkInformationExecutivePortVectorKey * | key, | |
| vtkExecutive ** | executives, | |||
| int * | ports | |||
| ) |
Retrieve/Modify an entry storing a vector of vtkExecutive/port number pairs.
| int vtkInformation::Length | ( | vtkInformationExecutivePortVectorKey * | key | ) |
Retrieve/Modify an entry storing a vector of vtkExecutive/port number pairs.
| void vtkInformation::Remove | ( | vtkInformationExecutivePortVectorKey * | key | ) |
Retrieve/Modify an entry storing a vector of vtkExecutive/port number pairs.
| int vtkInformation::Has | ( | vtkInformationExecutivePortVectorKey * | key | ) |
Retrieve/Modify an entry storing a vector of vtkExecutive/port number pairs.
| static vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationExecutivePortKey * | key | ) | [static] |
Upcast the given key instance.
| VTK_COMMON_EXPORT void vtkInformation::SetAsObjectBase | ( | vtkInformationKey * | key, | |
| vtkObjectBase * | value | |||
| ) | [protected] |
| VTK_COMMON_EXPORT vtkObjectBase* vtkInformation::GetAsObjectBase | ( | vtkInformationKey * | key | ) | [protected] |
| virtual VTK_COMMON_EXPORT void vtkInformation::ReportReferences | ( | vtkGarbageCollector * | ) | [protected, virtual] |
Reimplemented from vtkObjectBase.
| VTK_COMMON_EXPORT void vtkInformation::ReportAsObjectBase | ( | vtkInformationKey * | key, | |
| vtkGarbageCollector * | collector | |||
| ) | [protected] |
friend class vtkInformationKeyToInformationFriendship [friend] |
Definition at line 504 of file vtkInformation.h.
friend class vtkInformationIterator [friend] |
Definition at line 505 of file vtkInformation.h.
vtkInformationInternals* vtkInformation::Internal [protected] |
Definition at line 493 of file vtkInformation.h.
1.5.6