#include "vtkTypedDataArray.h"
#include "vtkMappedDataArray.txx"
 
Go to the source code of this file.
◆ vtkMappedDataArrayNewInstanceMacro
      
        
          | #define vtkMappedDataArrayNewInstanceMacro | 
          ( | 
            | 
          thisClass | ) | 
           | 
        
      
 
Value:protected:                                                                                         \
  {                                                                                                \
    if (
vtkDataArray* da = vtkDataArray::CreateDataArray(thisClass::VTK_DATA_TYPE))                \
 
    {                                                                                              \
      return da;                                                                                   \
    }                                                                                              \
    return thisClass::New();                                                                       \
  }                                                                                                \
                                                                                                   \
public:
abstract superclass for arrays of numeric data
 
abstract base class for most VTK objects
 
 
Definition at line 142 of file vtkMappedDataArray.h.
 
 
◆ vtkMappedDataArrayTypeMacro
      
        
          | #define vtkMappedDataArrayTypeMacro | 
          ( | 
            | 
          thisClass,  | 
        
        
           | 
           | 
            | 
          superClass  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:  vtkAbstractTypeMacroWithNewInstanceType(thisClass, superClass, 
vtkDataArray);                    \
 
  vtkMappedDataArrayNewInstanceMacro(thisClass)
 
Definition at line 157 of file vtkMappedDataArray.h.
 
 
◆ vtkArrayDownCast_TemplateFastCastMacro()