4#ifndef vtkCompositeImplicitBackend_h 
    5#define vtkCompositeImplicitBackend_h 
   41#include "vtkCommonCoreModule.h" 
   46VTK_ABI_NAMESPACE_BEGIN
 
   48template <
typename ValueType>
 
   77#ifdef VTK_COMPOSITE_BACKEND_INSTANTIATING 
   78#define VTK_INSTANTIATE_COMPOSITE_BACKEND(ValueType)                                               \ 
   79  VTK_ABI_NAMESPACE_BEGIN                                                                          \ 
   80  template class VTKCOMMONCORE_EXPORT vtkCompositeImplicitBackend<ValueType>;                      \ 
A utility structure serving as a backend for composite arrays: an array composed of multiple arrays c...
 
~vtkCompositeImplicitBackend()
 
vtkCompositeImplicitBackend(const std::vector< vtkDataArray * > &arrays)
Constructor for the backend.
 
std::unique_ptr< Internals > Internal
 
ValueType operator()(int idx) const
Indexing operator for the composite of the two arrays respecting the vtkImplicitArray expectations.
 
abstract superclass for arrays of numeric data