VTK  9.5.20251022
Classes | Functions
vtkDataArrayPrivate Namespace Reference

Classes

struct  AllValues
 
struct  FiniteValues
 

Functions

template<typename A , typename R , typename T >
VTKCOMMONCORE_EXPORT bool DoComputeScalarRange (A *, R *, T, const unsigned char *ghosts, unsigned char ghostsToSkip)
 
template<typename A , typename R >
VTKCOMMONCORE_EXPORT bool DoComputeVectorRange (A *, R[2], AllValues, const unsigned char *ghosts, unsigned char ghostsToSkip)
 
template<typename A , typename R >
VTKCOMMONCORE_EXPORT bool DoComputeVectorRange (A *, R[2], FiniteValues, const unsigned char *ghosts, unsigned char ghostsToSkip)
 
 VTK_DECLARE_VALUERANGE_IMPLICIT_BACKENDTYPE (vtkConstantImplicitBackend, vtkArrayTypes::ConstantArray) VTK_DECLARE_VALUERANGE_IMPLICIT_BACKENDTYPE(vtkCompositeImplicitBackend
 

Function Documentation

◆ DoComputeScalarRange()

template<typename A , typename R , typename T >
VTKCOMMONCORE_EXPORT bool vtkDataArrayPrivate::DoComputeScalarRange ( A *  ,
R *  ,
,
const unsigned char *  ghosts,
unsigned char  ghostsToSkip 
)

◆ DoComputeVectorRange() [1/2]

template<typename A , typename R >
VTKCOMMONCORE_EXPORT bool vtkDataArrayPrivate::DoComputeVectorRange ( A *  ,
[2],
AllValues  ,
const unsigned char *  ghosts,
unsigned char  ghostsToSkip 
)

◆ DoComputeVectorRange() [2/2]

template<typename A , typename R >
VTKCOMMONCORE_EXPORT bool vtkDataArrayPrivate::DoComputeVectorRange ( A *  ,
[2],
FiniteValues  ,
const unsigned char *  ghosts,
unsigned char  ghostsToSkip 
)

◆ VTK_DECLARE_VALUERANGE_IMPLICIT_BACKENDTYPE()

vtkDataArrayPrivate::VTK_DECLARE_VALUERANGE_IMPLICIT_BACKENDTYPE ( vtkConstantImplicitBackend  ,
vtkArrayTypes::ConstantArray   
)