28 #ifndef vtkInformation_h 29 #define vtkInformation_h 31 #include "vtkCommonCoreModule.h" 41 #undef VTKCOMMONCORE_EXPORT 42 #define VTKCOMMONCORE_EXPORT 60 class vtkInformationKeyToInformationFriendship;
74 # define VTK_INFORMATION_EXPORT 76 # define VTK_INFORMATION_EXPORT VTKCOMMONCORE_EXPORT 86 VTKCOMMONCORE_EXPORT
void PrintKeys(ostream& os,
vtkIndent indent);
92 VTKCOMMONCORE_EXPORT
void Modified() VTK_OVERRIDE;
104 VTKCOMMONCORE_EXPORT
void Clear();
110 VTKCOMMONCORE_EXPORT
int GetNumberOfKeys();
127 VTKCOMMONCORE_EXPORT
void Append(
vtkInformation* from,
int deep=0);
226 int value2,
int value3);
228 int value1,
int value2,
int value3,
229 int value4,
int value5,
int value6);
281 double value2,
double value3);
283 double value1,
double value2,
double value3,
284 double value4,
double value5,
double value6);
423 vtkObjectBase *
data);
425 vtkObjectBase* value,
int idx = 0);
431 vtkObjectBase *objectToRemove);
472 VTKCOMMONCORE_EXPORT
void Register(vtkObjectBase* o) VTK_OVERRIDE;
473 VTKCOMMONCORE_EXPORT
void UnRegister(vtkObjectBase* o) VTK_OVERRIDE;
485 VTKCOMMONCORE_EXPORT vtkInformation();
486 VTKCOMMONCORE_EXPORT ~vtkInformation() VTK_OVERRIDE;
490 VTKCOMMONCORE_EXPORT
void SetAsObjectBase(
492 VTKCOMMONCORE_EXPORT const vtkObjectBase* GetAsObjectBase(
508 friend class vtkInformationKeyToInformationFriendship;
512 VTKCOMMONCORE_EXPORT vtkInformation(const vtkInformation&) VTK_DELETE_FUNCTION;
513 VTKCOMMONCORE_EXPORT
void operator=(const vtkInformation&) VTK_DELETE_FUNCTION;
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Superclass for all pipeline executives in VTK.
Detect and break reference loops.
A atomic type representing the union of many types.
a simple class to control print indentation
virtual void Modified()
Update the modification time for this object.
abstract base class for most VTK objects
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
general representation of visualization data