Viskores  1.0
Classes | Namespaces | Functions
ArrayHandleStride.h File Reference
#include <viskores/cont/ArrayHandleBasic.h>
#include <viskores/cont/ErrorBadType.h>
#include <viskores/cont/internal/ArrayCopyUnknown.h>
#include <viskores/internal/ArrayPortalBasic.h>

Go to the source code of this file.

Classes

struct  viskores::cont::StorageTagStride
 
class  viskores::cont::ArrayHandleStride< T >
 An ArrayHandle that accesses a basic array with strides and offsets. More...
 

Namespaces

 viskores
 Groups connected points that have the same field value.
 
 viskores::cont
 Viskores Control Environment.
 

Functions

template<typename T >
viskores::cont::ArrayHandleStride< T > viskores::cont::make_ArrayHandleStride (const viskores::cont::ArrayHandle< T, viskores::cont::StorageTagBasic > &array, viskores::Id numValues, viskores::Id stride, viskores::Id offset, viskores::Id modulo=0, viskores::Id divisor=1)
 Create an array by adding a stride to a basic array. More...