VTK
Classes | Defines
dox/Common/Core/vtkMappedDataArray.h File Reference
#include "vtkTypedDataArray.h"
#include "vtkTypeTemplate.h"
#include "vtkMappedDataArray.txx"
Include dependency graph for vtkMappedDataArray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkMappedDataArray< Scalar >
 Map non-contiguous data structures into the vtkDataArray API. More...

Defines

#define vtkMappedDataArrayNewInstanceMacro(thisClass)
#define vtkMappedDataArrayTypeMacro(thisClass, superClass)

Define Documentation

#define vtkMappedDataArrayNewInstanceMacro (   thisClass)
Value:
protected: \
  vtkObjectBase *NewInstanceInternal() const \
  { \
    if (vtkDataArray *da = \
        vtkDataArray::CreateDataArray(thisClass::VTK_DATA_TYPE)) \
      { \
      return da; \
      } \
    return thisClass::New(); \
  } \
  public:

Definition at line 135 of file vtkMappedDataArray.h.

#define vtkMappedDataArrayTypeMacro (   thisClass,
  superClass 
)
Value:
vtkAbstractTypeMacroWithNewInstanceType(thisClass, superClass, vtkDataArray) \
  vtkMappedDataArrayNewInstanceMacro(thisClass)

Definition at line 150 of file vtkMappedDataArray.h.