Public Types | 
| typedef vtkObject  | Superclass | 
Public Member Functions | 
| virtual int  | IsA (const char *type) | 
| vtkInformation *  | NewInstance () const  | 
| VTKCOMMONCORE_EXPORT void  | PrintSelf (ostream &os, vtkIndent indent) | 
| VTKCOMMONCORE_EXPORT void  | PrintKeys (ostream &os, vtkIndent indent) | 
| VTKCOMMONCORE_EXPORT void  | Modified () | 
| VTKCOMMONCORE_EXPORT void  | Modified (vtkInformationKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Clear () | 
| VTKCOMMONCORE_EXPORT int  | GetNumberOfKeys () | 
| VTKCOMMONCORE_EXPORT void  | Copy (vtkInformation *from, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntries (vtkInformation *from, vtkInformationKeyVectorKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationDataObjectKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationDoubleKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationDoubleVectorKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationInformationKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationInformationVectorKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationIntegerKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationIntegerVectorKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationStringKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationStringVectorKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationObjectBaseKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationUnsignedLongKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationDataObjectKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationDoubleKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationDoubleVectorKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationInformationKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationInformationVectorKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationIntegerKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationIntegerVectorKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationStringKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationStringVectorKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationObjectBaseKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationUnsignedLongKey *value) | 
 | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationDataObjectKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationDoubleVectorKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationVariantKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationVariantVectorKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationInformationKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationInformationVectorKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationIntegerKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationIntegerVectorKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationRequestKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationStringKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationStringVectorKey *key, int deep=0) | 
| VTKCOMMONCORE_EXPORT void  | CopyEntry (vtkInformation *from, vtkInformationUnsignedLongKey *key, int deep=0) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationRequestKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationRequestKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationRequestKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationIntegerKey *key, int value) | 
| VTKCOMMONCORE_EXPORT int  | Get (vtkInformationIntegerKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationIntegerKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationIntegerKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationIdTypeKey *key, vtkIdType value) | 
| VTKCOMMONCORE_EXPORT vtkIdType  | Get (vtkInformationIdTypeKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationIdTypeKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationIdTypeKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationDoubleKey *key, double value) | 
| VTKCOMMONCORE_EXPORT double  | Get (vtkInformationDoubleKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationDoubleKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationDoubleKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationVariantKey *key, const vtkVariant &value) | 
VTKCOMMONCORE_EXPORT const  
vtkVariant &  | Get (vtkInformationVariantKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationVariantKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationVariantKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationIntegerVectorKey *key, int value) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationIntegerVectorKey *key, int *value, int length) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationIntegerVectorKey *key, int value1, int value2, int value3) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationIntegerVectorKey *key, int value1, int value2, int value3, int value4, int value5, int value6) | 
| VTKCOMMONCORE_EXPORT int *  | Get (vtkInformationIntegerVectorKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Get (vtkInformationIntegerVectorKey *key, int idx) | 
| VTKCOMMONCORE_EXPORT void  | Get (vtkInformationIntegerVectorKey *key, int *value) | 
| VTKCOMMONCORE_EXPORT int  | Length (vtkInformationIntegerVectorKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationIntegerVectorKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationIntegerVectorKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationStringVectorKey *key, const char *value) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationStringVectorKey *key, const char *value, int idx=0) | 
| VTKCOMMONCORE_EXPORT const char *  | Get (vtkInformationStringVectorKey *key, int idx=0) | 
| VTKCOMMONCORE_EXPORT int  | Length (vtkInformationStringVectorKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationStringVectorKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationStringVectorKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationIntegerPointerKey *key, int *value, int length) | 
| VTKCOMMONCORE_EXPORT int *  | Get (vtkInformationIntegerPointerKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Get (vtkInformationIntegerPointerKey *key, int *value) | 
| VTKCOMMONCORE_EXPORT int  | Length (vtkInformationIntegerPointerKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationIntegerPointerKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationIntegerPointerKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationUnsignedLongKey *key, unsigned long value) | 
| VTKCOMMONCORE_EXPORT unsigned long  | Get (vtkInformationUnsignedLongKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationUnsignedLongKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationUnsignedLongKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationDoubleVectorKey *key, double value) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationDoubleVectorKey *key, double *value, int length) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationDoubleVectorKey *key, double value1, double value2, double value3) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationDoubleVectorKey *key, double value1, double value2, double value3, double value4, double value5, double value6) | 
| VTKCOMMONCORE_EXPORT double *  | Get (vtkInformationDoubleVectorKey *key) | 
| VTKCOMMONCORE_EXPORT double  | Get (vtkInformationDoubleVectorKey *key, int idx) | 
| VTKCOMMONCORE_EXPORT void  | Get (vtkInformationDoubleVectorKey *key, double *value) | 
| VTKCOMMONCORE_EXPORT int  | Length (vtkInformationDoubleVectorKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationDoubleVectorKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationDoubleVectorKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationVariantVectorKey *key, const vtkVariant &value) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationVariantVectorKey *key, const vtkVariant *value, int length) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationVariantVectorKey *key, const vtkVariant &value1, const vtkVariant &value2, const vtkVariant &value3) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationVariantVectorKey *key, const vtkVariant &value1, const vtkVariant &value2, const vtkVariant &value3, const vtkVariant &value4, const vtkVariant &value5, const vtkVariant &value6) | 
VTKCOMMONCORE_EXPORT const  
vtkVariant *  | Get (vtkInformationVariantVectorKey *key) | 
VTKCOMMONCORE_EXPORT const  
vtkVariant &  | Get (vtkInformationVariantVectorKey *key, int idx) | 
| VTKCOMMONCORE_EXPORT void  | Get (vtkInformationVariantVectorKey *key, vtkVariant *value) | 
| VTKCOMMONCORE_EXPORT int  | Length (vtkInformationVariantVectorKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationVariantVectorKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationVariantVectorKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Append (vtkInformationKeyVectorKey *key, vtkInformationKey *value) | 
| VTKCOMMONCORE_EXPORT void  | AppendUnique (vtkInformationKeyVectorKey *key, vtkInformationKey *value) | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationKeyVectorKey *key, vtkInformationKey **value, int length) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationKeyVectorKey *key, vtkInformationKey *value) | 
VTKCOMMONCORE_EXPORT  
vtkInformationKey **  | Get (vtkInformationKeyVectorKey *key) | 
VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | Get (vtkInformationKeyVectorKey *key, int idx) | 
| VTKCOMMONCORE_EXPORT void  | Get (vtkInformationKeyVectorKey *key, vtkInformationKey **value) | 
| VTKCOMMONCORE_EXPORT int  | Length (vtkInformationKeyVectorKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationKeyVectorKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationKeyVectorKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationStringKey *key, const char *) | 
| VTKCOMMONCORE_EXPORT const char *  | Get (vtkInformationStringKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationStringKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationStringKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationInformationKey *key, vtkInformation *) | 
VTKCOMMONCORE_EXPORT  
vtkInformation *  | Get (vtkInformationInformationKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationInformationKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationInformationKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationInformationVectorKey *key, vtkInformationVector *) | 
VTKCOMMONCORE_EXPORT  
vtkInformationVector *  | Get (vtkInformationInformationVectorKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationInformationVectorKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationInformationVectorKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationObjectBaseKey *key, vtkObjectBase *) | 
VTKCOMMONCORE_EXPORT  
vtkObjectBase *  | Get (vtkInformationObjectBaseKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationObjectBaseKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationObjectBaseKey *key) | 
 | 
| VTKCOMMONCORE_EXPORT void  | Set (vtkInformationDataObjectKey *key, vtkDataObject VTK_WRAP_EXTERN *) | 
VTKCOMMONCORE_EXPORT  
vtkDataObject VTK_WRAP_EXTERN *  | Get (vtkInformationDataObjectKey *key) | 
| VTKCOMMONCORE_EXPORT void  | Remove (vtkInformationDataObjectKey *key) | 
| VTKCOMMONCORE_EXPORT int  | Has (vtkInformationDataObjectKey *key) | 
 | 
| virtual VTKCOMMONCORE_EXPORT void  | Register (vtkObjectBase *o) | 
| virtual VTKCOMMONCORE_EXPORT void  | UnRegister (vtkObjectBase *o) | 
 | 
| VTKCOMMONCORE_EXPORT void  | SetRequest (vtkInformationRequestKey *request) | 
VTKCOMMONCORE_EXPORT  
vtkInformationRequestKey *  | GetRequest () | 
Static Public Member Functions | 
static VTKCOMMONCORE_EXPORT  
vtkInformation *  | New () | 
| static int  | IsTypeOf (const char *type) | 
| static vtkInformation *  | SafeDownCast (vtkObjectBase *o) | 
 | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationDataObjectKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationDoubleKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationDoubleVectorKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationInformationKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationInformationVectorKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationIntegerKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationIntegerVectorKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationRequestKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationStringKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationStringVectorKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationUnsignedLongKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationVariantKey *key) | 
static VTKCOMMONCORE_EXPORT  
vtkInformationKey *  | GetKey (vtkInformationVariantVectorKey *key) | 
Protected Member Functions | 
| virtual vtkObjectBase *  | NewInstanceInternal () const  | 
| VTKCOMMONCORE_EXPORT  | vtkInformation () | 
| VTKCOMMONCORE_EXPORT  | ~vtkInformation () | 
| VTKCOMMONCORE_EXPORT void  | SetAsObjectBase (vtkInformationKey *key, vtkObjectBase *value) | 
VTKCOMMONCORE_EXPORT const  
vtkObjectBase *  | GetAsObjectBase (const vtkInformationKey *key) const  | 
VTKCOMMONCORE_EXPORT  
vtkObjectBase *  | GetAsObjectBase (vtkInformationKey *key) | 
| virtual VTKCOMMONCORE_EXPORT void  | ReportReferences (vtkGarbageCollector *) | 
| VTKCOMMONCORE_EXPORT void  | ReportAsObjectBase (vtkInformationKey *key, vtkGarbageCollector *collector) | 
Protected Attributes | 
| vtkInformationInternals *  | Internal | 
Friends | 
| class  | vtkInformationKeyToInformationFriendship | 
| class  | vtkInformationIterator |