#include "vtkTypedDataArray.h"
#include "vtkMappedDataArray.txx"
Go to the source code of this file.
◆ vtkMappedDataArrayNewInstanceMacro
      
        
          | #define vtkMappedDataArrayNewInstanceMacro | ( |  | thisClass | ) |  | 
      
 
Value:protected:                                                                                         \
  vtkObjectBase* NewInstanceInternal() const override                                              \
  {                                                                                                \
    {                                                                                              \
      return da;                                                                                   \
    }                                                                                              \
    return thisClass::New();                                                                       \
  }                                                                                                \
                                                                                                   \
public:
Definition at line 152 of file vtkMappedDataArray.h.
 
 
◆ vtkMappedDataArrayTypeMacro
      
        
          | #define vtkMappedDataArrayTypeMacro | ( |  | thisClass, | 
        
          |  |  |  | superClass | 
        
          |  | ) |  |  | 
      
 
Value:  vtkAbstractTypeMacroWithNewInstanceType(thisClass, superClass, 
vtkDataArray);                    \
  vtkMappedDataArrayNewInstanceMacro(thisClass)
Definition at line 167 of file vtkMappedDataArray.h.
 
 
◆ vtkArrayDownCast_TemplateFastCastMacro()
 
static vtkDataArray * CreateDataArray(int dataType)
Creates an array for dataType where dataType is one of VTK_BIT, VTK_CHAR, VTK_SIGNED_CHAR,...