VTK  9.7.1
Classes | Namespaces | Macros | Functions
vtkIndexedArray.h File Reference
#include "vtkCommonCoreModule.h"
#include "vtkCompiler.h"
#include "vtkImplicitArray.h"
#include "vtkIndexedImplicitBackend.h"
Include dependency graph for vtkIndexedArray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkIndexedArray< ValueTypeT >
 A utility array for creating a wrapper array around an existing array and reindexing its components. More...
 

Namespaces

 vtkDataArrayPrivate
 

Macros

#define vtkCreateIndexedWrappedArrayInterface(T)
 
#define VTK_INDEXED_ARRAY_EXTERN
 

Functions

 vtkArrayDownCast_TemplateFastCastMacro (vtkIndexedArray)
 
 vtkExternTemplateMacro (extern template class VTKCOMMONCORE_EXPORT vtkIndexedArray)
 

Macro Definition Documentation

#define vtkCreateIndexedWrappedArrayInterface (   T)
Value:
void ConstructBackend(vtkIdList* indexes, vtkDataArray* array); \
void ConstructBackend(vtkDataArray* indexes, vtkDataArray* array); \
vtkDataArray* GetBaseArray(); \
vtkDataArray* GetIndexArray();
list of point or cell ids
Definition: vtkIdList.h:25
abstract superclass for arrays of numeric data
Definition: vtkDataArray.h:44
#define vtkCreateImplicitWrappedArrayInterface(T)

Definition at line 128 of file vtkIndexedArray.h.

#define VTK_INDEXED_ARRAY_EXTERN

Definition at line 164 of file vtkIndexedArray.h.

Function Documentation

vtkArrayDownCast_TemplateFastCastMacro ( vtkIndexedArray  )
vtkExternTemplateMacro ( extern template class VTKCOMMONCORE_EXPORT  vtkIndexedArray)