VTK
|
Store vtkAlgorithm input/output information. More...
#include <vtkInformation.h>
Store vtkAlgorithm input/output information.
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 85 of file vtkInformation.h.
typedef vtkObject vtkInformation::Superclass |
Reimplemented from vtkObject.
Definition at line 89 of file vtkInformation.h.
VTKCOMMONCORE_EXPORT vtkInformation::vtkInformation | ( | ) | [protected] |
VTKCOMMONCORE_EXPORT vtkInformation::~vtkInformation | ( | ) | [protected] |
static VTKCOMMONCORE_EXPORT vtkInformation* vtkInformation::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
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 | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkObject.
virtual vtkObjectBase* vtkInformation::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkObject.
vtkInformation* vtkInformation::NewInstance | ( | ) | const |
Reimplemented from vtkObject.
VTKCOMMONCORE_EXPORT void vtkInformation::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
VTKCOMMONCORE_EXPORT void vtkInformation::PrintKeys | ( | ostream & | os, |
vtkIndent | indent | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Modified | ( | ) | [virtual] |
VTKCOMMONCORE_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.
Clear all information entries.
Return the number of keys in this information object (as would be returned by iterating over the keys).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, |
vtkInformationVariantKey * | 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).
VTKCOMMONCORE_EXPORT void vtkInformation::CopyEntry | ( | vtkInformation * | from, |
vtkInformationVariantVectorKey * | 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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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).
VTKCOMMONCORE_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.
Check whether the given key appears in this information object.
VTKCOMMONCORE_EXPORT void vtkInformation::Remove | ( | vtkInformationKey * | key | ) |
Remove the given key and its data from this information object.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationRequestKey * | key | ) |
Get/Set a request-valued entry.
Get/Set a request-valued entry.
Get/Set a request-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationIntegerKey * | key, |
int | value | ||
) |
Get/Set an integer-valued entry.
Get/Set an integer-valued entry.
Get/Set an integer-valued entry.
Get/Set an integer-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationIdTypeKey * | key, |
vtkIdType | value | ||
) |
Get/Set a vtkIdType-valued entry.
Get/Set a vtkIdType-valued entry.
Get/Set a vtkIdType-valued entry.
Get/Set a vtkIdType-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationDoubleKey * | key, |
double | value | ||
) |
Get/Set an double-valued entry.
Get/Set an double-valued entry.
Get/Set an double-valued entry.
Get/Set an double-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationVariantKey * | key, |
const vtkVariant & | value | ||
) |
Get/Set an variant-valued entry.
VTKCOMMONCORE_EXPORT const vtkVariant& vtkInformation::Get | ( | vtkInformationVariantKey * | key | ) |
Get/Set an variant-valued entry.
Get/Set an variant-valued entry.
Get/Set an variant-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationIntegerVectorKey * | key, |
int | value | ||
) |
Get/Set an integer-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationIntegerVectorKey * | key, |
int * | value, | ||
int | length | ||
) |
Get/Set an integer-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationIntegerVectorKey * | key, |
int | value1, | ||
int | value2, | ||
int | value3 | ||
) |
Get/Set an integer-vector-valued entry.
VTKCOMMONCORE_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.
Get/Set an integer-vector-valued entry.
VTKCOMMONCORE_EXPORT int vtkInformation::Get | ( | vtkInformationIntegerVectorKey * | key, |
int | idx | ||
) |
Get/Set an integer-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Get | ( | vtkInformationIntegerVectorKey * | key, |
int * | value | ||
) |
Get/Set an integer-vector-valued entry.
Get/Set an integer-vector-valued entry.
Get/Set an integer-vector-valued entry.
Get/Set an integer-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationStringVectorKey * | key, |
const char * | value | ||
) |
Get/Set a string-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationStringVectorKey * | key, |
const char * | value, | ||
int | idx = 0 |
||
) |
Get/Set a string-vector-valued entry.
VTKCOMMONCORE_EXPORT const char* vtkInformation::Get | ( | vtkInformationStringVectorKey * | key, |
int | idx = 0 |
||
) |
Get/Set a string-vector-valued entry.
Get/Set a string-vector-valued entry.
Get/Set a string-vector-valued entry.
Get/Set a string-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationIntegerPointerKey * | key, |
int * | value, | ||
int | length | ||
) |
Get/Set an integer-pointer-valued entry.
Get/Set an integer-pointer-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Get | ( | vtkInformationIntegerPointerKey * | key, |
int * | value | ||
) |
Get/Set an integer-pointer-valued entry.
Get/Set an integer-pointer-valued entry.
Get/Set an integer-pointer-valued entry.
Get/Set an integer-pointer-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationUnsignedLongKey * | key, |
unsigned long | value | ||
) |
Get/Set an unsigned-long-valued entry.
VTKCOMMONCORE_EXPORT unsigned long vtkInformation::Get | ( | vtkInformationUnsignedLongKey * | key | ) |
Get/Set an unsigned-long-valued entry.
Get/Set an unsigned-long-valued entry.
Get/Set an unsigned-long-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationDoubleVectorKey * | key, |
double | value | ||
) |
Get/Set an double-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationDoubleVectorKey * | key, |
double * | value, | ||
int | length | ||
) |
Get/Set an double-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationDoubleVectorKey * | key, |
double | value1, | ||
double | value2, | ||
double | value3 | ||
) |
Get/Set an double-vector-valued entry.
VTKCOMMONCORE_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.
Get/Set an double-vector-valued entry.
Get/Set an double-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Get | ( | vtkInformationDoubleVectorKey * | key, |
double * | value | ||
) |
Get/Set an double-vector-valued entry.
Get/Set an double-vector-valued entry.
Get/Set an double-vector-valued entry.
Get/Set an double-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationVariantVectorKey * | key, |
const vtkVariant & | value | ||
) |
Get/Set an variant-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationVariantVectorKey * | key, |
const vtkVariant * | value, | ||
int | length | ||
) |
Get/Set an variant-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationVariantVectorKey * | key, |
const vtkVariant & | value1, | ||
const vtkVariant & | value2, | ||
const vtkVariant & | value3 | ||
) |
Get/Set an variant-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationVariantVectorKey * | key, |
const vtkVariant & | value1, | ||
const vtkVariant & | value2, | ||
const vtkVariant & | value3, | ||
const vtkVariant & | value4, | ||
const vtkVariant & | value5, | ||
const vtkVariant & | value6 | ||
) |
Get/Set an variant-vector-valued entry.
Get/Set an variant-vector-valued entry.
VTKCOMMONCORE_EXPORT const vtkVariant& vtkInformation::Get | ( | vtkInformationVariantVectorKey * | key, |
int | idx | ||
) |
Get/Set an variant-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Get | ( | vtkInformationVariantVectorKey * | key, |
vtkVariant * | value | ||
) |
Get/Set an variant-vector-valued entry.
Get/Set an variant-vector-valued entry.
Get/Set an variant-vector-valued entry.
Get/Set an variant-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationKey * | value | ||
) |
Get/Set an InformationKey-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationKey * | value | ||
) |
Get/Set an InformationKey-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationKey ** | value, | ||
int | length | ||
) |
Get/Set an InformationKey-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Remove | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationKey * | value | ||
) |
Get/Set an InformationKey-vector-valued entry.
Get/Set an InformationKey-vector-valued entry.
VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::Get | ( | vtkInformationKeyVectorKey * | key, |
int | idx | ||
) |
Get/Set an InformationKey-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Get | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationKey ** | value | ||
) |
Get/Set an InformationKey-vector-valued entry.
Get/Set an InformationKey-vector-valued entry.
Get/Set an InformationKey-vector-valued entry.
Get/Set an InformationKey-vector-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationDataObjectKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationDoubleKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationDoubleVectorKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationInformationKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationInformationVectorKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationIntegerKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationIntegerVectorKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationStringKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationStringVectorKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationObjectBaseKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Append | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationUnsignedLongKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationDataObjectKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationDoubleKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationDoubleVectorKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationInformationKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationInformationVectorKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationIntegerKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationIntegerVectorKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationStringKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationStringVectorKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationObjectBaseKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::AppendUnique | ( | vtkInformationKeyVectorKey * | key, |
vtkInformationUnsignedLongKey * | value | ||
) |
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationStringKey * | key, |
const char * | |||
) |
Get/Set a string-valued entry.
VTKCOMMONCORE_EXPORT const char* vtkInformation::Get | ( | vtkInformationStringKey * | key | ) |
Get/Set a string-valued entry.
Get/Set a string-valued entry.
Get/Set a string-valued entry.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationInformationKey * | key, |
vtkInformation * | |||
) |
Get/Set an entry storing another vtkInformation instance.
Get/Set an entry storing another vtkInformation instance.
Get/Set an entry storing another vtkInformation instance.
Get/Set an entry storing another vtkInformation instance.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationInformationVectorKey * | key, |
vtkInformationVector * | |||
) |
Get/Set an entry storing a vtkInformationVector instance.
VTKCOMMONCORE_EXPORT vtkInformationVector* vtkInformation::Get | ( | vtkInformationInformationVectorKey * | key | ) |
Get/Set an entry storing a vtkInformationVector instance.
Get/Set an entry storing a vtkInformationVector instance.
Get/Set an entry storing a vtkInformationVector instance.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationObjectBaseKey * | key, |
vtkObjectBase * | |||
) |
Get/Set an entry storing a vtkObjectBase instance.
Get/Set an entry storing a vtkObjectBase instance.
Get/Set an entry storing a vtkObjectBase instance.
Get/Set an entry storing a vtkObjectBase instance.
VTKCOMMONCORE_EXPORT void vtkInformation::Set | ( | vtkInformationDataObjectKey * | key, |
vtkDataObject VTK_WRAP_EXTERN * | |||
) |
Get/Set an entry storing a vtkDataObject instance.
VTKCOMMONCORE_EXPORT vtkDataObject VTK_WRAP_EXTERN* vtkInformation::Get | ( | vtkInformationDataObjectKey * | key | ) |
Get/Set an entry storing a vtkDataObject instance.
Get/Set an entry storing a vtkDataObject instance.
Get/Set an entry storing a vtkDataObject instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationDataObjectKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationDoubleKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationDoubleVectorKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationInformationKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationInformationVectorKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationIntegerKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationIntegerVectorKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationRequestKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationStringKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationStringVectorKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationUnsignedLongKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationVariantKey * | key | ) | [static] |
Upcast the given key instance.
static VTKCOMMONCORE_EXPORT vtkInformationKey* vtkInformation::GetKey | ( | vtkInformationVariantVectorKey * | key | ) | [static] |
Upcast the given key instance.
virtual VTKCOMMONCORE_EXPORT void vtkInformation::Register | ( | vtkObjectBase * | o | ) | [virtual] |
Initiate garbage collection when a reference is removed.
Reimplemented from vtkObjectBase.
virtual VTKCOMMONCORE_EXPORT void vtkInformation::UnRegister | ( | vtkObjectBase * | o | ) | [virtual] |
Initiate garbage collection when a reference is removed.
Reimplemented from vtkObjectBase.
VTKCOMMONCORE_EXPORT void vtkInformation::SetRequest | ( | vtkInformationRequestKey * | request | ) |
Get/Set the Request ivar
Get/Set the Request ivar
VTKCOMMONCORE_EXPORT void vtkInformation::SetAsObjectBase | ( | vtkInformationKey * | key, |
vtkObjectBase * | value | ||
) | [protected] |
VTKCOMMONCORE_EXPORT const vtkObjectBase* vtkInformation::GetAsObjectBase | ( | const vtkInformationKey * | key | ) | const [protected] |
VTKCOMMONCORE_EXPORT vtkObjectBase* vtkInformation::GetAsObjectBase | ( | vtkInformationKey * | key | ) | [protected] |
virtual VTKCOMMONCORE_EXPORT void vtkInformation::ReportReferences | ( | vtkGarbageCollector * | ) | [protected, virtual] |
Reimplemented from vtkObjectBase.
VTKCOMMONCORE_EXPORT void vtkInformation::ReportAsObjectBase | ( | vtkInformationKey * | key, |
vtkGarbageCollector * | collector | ||
) | [protected] |
friend class vtkInformationKeyToInformationFriendship [friend] |
Definition at line 425 of file vtkInformation.h.
friend class vtkInformationIterator [friend] |
Definition at line 426 of file vtkInformation.h.
vtkInformationInternals* vtkInformation::Internal [protected] |
Definition at line 414 of file vtkInformation.h.