VTK  9.7.1
Classes | Macros | Functions
vtkImplicitArray.h File Reference
#include "vtkCommonCoreModule.h"
#include "vtkGenericDataArray.h"
#include "vtkImplicitArrayTraits.h"
#include <memory>
#include <type_traits>
#include "vtkImplicitArray.txx"
Include dependency graph for vtkImplicitArray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkImplicitArray< BackendT, ArrayType >
 A read only array class that wraps an implicit function from integers to any value type supported by VTK. More...
 

Macros

#define vtkImplicitArrayTypeMacro(thisClass, superclass)
 
#define vtkCreateImplicitWrappedArrayInterface(T)
 

Functions

 vtkArrayDownCast_Template2FastCastMacro (vtkImplicitArray)
 

Macro Definition Documentation

#define vtkImplicitArrayTypeMacro (   thisClass,
  superclass 
)
Value:
vtkAbstractTypeMacroWithNewInstanceType(thisClass, superclass, \
\
protected: \
vtkObjectBase* NewInstanceInternal() const override \
{ \
} \
\
public:
static vtkAOSDataArrayTemplate * New()
Array-Of-Structs implementation of vtkGenericDataArray.

Definition at line 143 of file vtkImplicitArray.h.

#define vtkCreateImplicitWrappedArrayInterface (   T)
Value:
bool SetNumberOfValues(vtkIdType number) override;
int vtkIdType
Definition: vtkType.h:363
#define vtkCreateWrappedArrayReadInterface(T)

Definition at line 503 of file vtkImplicitArray.h.

Function Documentation

vtkArrayDownCast_Template2FastCastMacro ( vtkImplicitArray  )