|
virtual int | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class. More...
|
|
vtkInformationVariantKey * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
| vtkInformationVariantKey (const char *name, const char *location) |
|
| ~vtkInformationVariantKey () override |
|
void | ShallowCopy (vtkInformation *from, vtkInformation *to) override |
| Copy the entry associated with this key from one information object to another. More...
|
|
void | Print (ostream &os, vtkInformation *info) override |
| Print the key's value in an information object to a stream. More...
|
|
|
void | Set (vtkInformation *info, const vtkVariant &) |
| Get/Set the value associated with this key in the given information object. More...
|
|
const vtkVariant & | Get (vtkInformation *info) |
| Get/Set the value associated with this key in the given information object. More...
|
|
| vtkBaseTypeMacro (vtkInformationKey, vtkObjectBase) |
|
void | Register (vtkObjectBase *) override |
| Prevent normal vtkObject reference counting behavior. More...
|
|
void | UnRegister (vtkObjectBase *) override |
| Prevent normal vtkObject reference counting behavior. More...
|
|
const char * | GetName () |
| Get the name of the key. More...
|
|
const char * | GetLocation () |
| Get the location of the key. More...
|
|
virtual void | DeepCopy (vtkInformation *from, vtkInformation *to) |
| Duplicate (new instance created) the entry associated with this key from one information object to another (new instances of any contained vtkInformation and vtkInformationVector objects are created). More...
|
|
virtual int | Has (vtkInformation *info) |
| Check whether this key appears in the given information object. More...
|
|
virtual void | Remove (vtkInformation *info) |
| Remove this key from the given information object. More...
|
|
virtual void | Report (vtkInformation *info, vtkGarbageCollector *collector) |
| Report a reference this key has in the given information object. More...
|
|
virtual bool | NeedToExecute (vtkInformation *vtkNotUsed(pipelineInfo), vtkInformation *vtkNotUsed(dobjInfo)) |
| This function is only relevant when the pertaining key is used in a VTK pipeline. More...
|
|
virtual void | StoreMetaData (vtkInformation *vtkNotUsed(request), vtkInformation *vtkNotUsed(pipelineInfo), vtkInformation *vtkNotUsed(dobjInfo)) |
| This function is only relevant when the pertaining key is used in a VTK pipeline. More...
|
|
virtual void | CopyDefaultInformation (vtkInformation *vtkNotUsed(request), vtkInformation *vtkNotUsed(fromInfo), vtkInformation *vtkNotUsed(toInfo)) |
| This function is only relevant when the pertaining key is used in a VTK pipeline. More...
|
|
| vtkInformationKey (const char *name, const char *location) |
| Key instances are static data that need to be created and destroyed. More...
|
|
| ~vtkInformationKey () override |
| Key instances are static data that need to be created and destroyed. More...
|
|
void | Print (vtkInformation *info) |
| Print the key's value in an information object to a stream. More...
|
|
const char * | GetClassName () const |
| Return the class name as a string. More...
|
|
virtual void | Delete () |
| Delete a VTK object. More...
|
|
virtual void | FastDelete () |
| Delete a reference to this object. More...
|
|
void | InitializeObjectBase () |
|
void | Print (ostream &os) |
| Print an object to an ostream. More...
|
|
int | GetReferenceCount () |
| Return the current reference count of this object. More...
|
|
void | SetReferenceCount (int) |
| Sets the reference count. More...
|
|
void | PrintRevisions (ostream &) |
| Legacy. More...
|
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
Key for variant values in vtkInformation.
vtkInformationVariantKey is used to represent keys for variant values in vtkInformation.
- Tests:
- vtkInformationVariantKey (Tests)
Definition at line 36 of file vtkInformationVariantKey.h.