#include "vtkCommonCoreModule.h"
#include "vtkGenericDataArray.h"
#include "vtkImplicitArrayTraits.h"
#include <memory>
#include <type_traits>
#include "vtkImplicitArray.txx"
#include <functional>
Go to the source code of this file.
|
| vtkArrayDownCast_TemplateFastCastMacro (vtkImplicitArray) |
|
template<typename A , typename R , typename T > |
VTKCOMMONCORE_EXPORT bool | vtkDataArrayPrivate::DoComputeScalarRange (A *, R *, T, const unsigned char *ghosts, unsigned char ghostsToSkip) |
|
template<typename A , typename R > |
VTKCOMMONCORE_EXPORT bool | vtkDataArrayPrivate::DoComputeVectorRange (A *, R[2], AllValues, const unsigned char *ghosts, unsigned char ghostsToSkip) |
|
template<typename A , typename R > |
VTKCOMMONCORE_EXPORT bool | vtkDataArrayPrivate::DoComputeVectorRange (A *, R[2], FiniteValues, const unsigned char *ghosts, unsigned char ghostsToSkip) |
|
◆ vtkImplicitArrayTypeMacro
#define vtkImplicitArrayTypeMacro |
( |
|
thisClass, |
|
|
|
superclass |
|
) |
| |
Value: vtkAbstractTypeMacroWithNewInstanceType(thisClass, superclass, \
\
protected: \
{ \
} \
\
public:
Array-Of-Structs implementation of vtkGenericDataArray.
static vtkAOSDataArrayTemplate * New()
abstract base class for most VTK objects
Definition at line 145 of file vtkImplicitArray.h.
◆ VTK_IMPLICIT_TEMPLATE_EXTERN
#define VTK_IMPLICIT_TEMPLATE_EXTERN |
◆ VTK_DECLARE_VALUERANGE_IMPLICIT_BACKENDTYPE
#define VTK_DECLARE_VALUERANGE_IMPLICIT_BACKENDTYPE |
( |
|
BackendT | ) |
|
Value:
VTK_DECLARE_VALUERANGE_ARRAYTYPE(
vtkImplicitArray<BackendT<signed char>>,
double) \
VTK_DECLARE_VALUERANGE_ARRAYTYPE(
vtkImplicitArray<BackendT<unsigned char>>,
double) \
VTK_DECLARE_VALUERANGE_ARRAYTYPE(
vtkImplicitArray<BackendT<unsigned short>>,
double) \
VTK_DECLARE_VALUERANGE_ARRAYTYPE(
vtkImplicitArray<BackendT<unsigned int>>,
double) \
VTK_DECLARE_VALUERANGE_ARRAYTYPE(
vtkImplicitArray<BackendT<unsigned long>>,
double) \
VTK_DECLARE_VALUERANGE_ARRAYTYPE(
vtkImplicitArray<BackendT<long long>>,
double) \
VTK_DECLARE_VALUERANGE_ARRAYTYPE(
vtkImplicitArray<BackendT<unsigned long long>>,
double)
A read only array class that wraps an implicit function from integers to any value type supported by ...
#define VTK_DECLARE_VALUERANGE_ARRAYTYPE(ArrayType, ValueType)
Definition at line 543 of file vtkImplicitArray.h.
◆ vtkArrayDownCast_TemplateFastCastMacro()