|
template<typename T > |
viskores::cont::ArrayHandleBasic< T > | viskores::cont::make_ArrayHandle (const T *array, viskores::Id numberOfValues, viskores::CopyFlag copy) |
| A convenience function for creating an ArrayHandle from a standard C array. More...
|
|
template<typename T > |
viskores::cont::ArrayHandleBasic< T > | viskores::cont::make_ArrayHandleMove (T *&array, viskores::Id numberOfValues, viskores::cont::internal::BufferInfo::Deleter deleter=internal::SimpleArrayDeleter< T >, viskores::cont::internal::BufferInfo::Reallocater reallocater=internal::SimpleArrayReallocater< T >) |
| A convenience function to move a user-allocated array into an ArrayHandle . More...
|
|
template<typename T , typename Allocator > |
viskores::cont::ArrayHandleBasic< T > | viskores::cont::make_ArrayHandle (const std::vector< T, Allocator > &array, viskores::CopyFlag copy) |
| A convenience function for creating an ArrayHandle from an std::vector. More...
|
|
template<typename T , typename Allocator > |
viskores::cont::ArrayHandleBasic< T > | viskores::cont::make_ArrayHandleMove (std::vector< T, Allocator > &&array) |
| Move an std::vector into an ArrayHandle. More...
|
|
template<typename T , typename Allocator > |
viskores::cont::ArrayHandleBasic< T > | viskores::cont::make_ArrayHandle (std::vector< T, Allocator > &&array, viskores::CopyFlag) |
| Move an std::vector into an ArrayHandle. More...
|
|
template<typename T > |
viskores::cont::ArrayHandleBasic< T > | viskores::cont::make_ArrayHandle (std::initializer_list< T > &&values) |
| Create an ArrayHandle directly from an initializer list of values. More...
|
|