dox/Common/vtkInformationKey.h File Reference

#include "vtkObjectBase.h"
#include "vtkObject.h"

Include dependency graph for vtkInformationKey.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkInformationKey
 Superclass for vtkInformation keys. More...

Defines

#define vtkInformationKeyMacro(CLASS, NAME, type)
#define vtkInformationKeyRestrictedMacro(CLASS, NAME, type, required)


Define Documentation

#define vtkInformationKeyMacro ( CLASS,
NAME,
type   ) 

Value:

vtkInformation##type##Key* CLASS::NAME()                     \
   {                                                          \
   static vtkInformation##type##Key* CLASS##_##NAME =         \
        new vtkInformation##type##Key(#NAME, #CLASS);         \
   return CLASS##_##NAME;                                     \
   }

Definition at line 120 of file vtkInformationKey.h.

#define vtkInformationKeyRestrictedMacro ( CLASS,
NAME,
type,
required   ) 

Value:

vtkInformation##type##Key* CLASS::NAME()                               \
   {                                                                    \
   static vtkInformation##type##Key* CLASS##_##NAME =                   \
     new vtkInformation##type##Key(#NAME, #CLASS, required);            \
   return CLASS##_##NAME;                                               \
   }

Definition at line 127 of file vtkInformationKey.h.


Generated on Wed Jun 3 18:36:45 2009 for VTK by  doxygen 1.5.6