|
template<typename Functor , typename... Args> |
void | viskores::cont::CastAndCall (const viskores::cont::Field &field, Functor &&f, Args &&... args) |
| A specialization of CastAndCall for basic Field to make it be treated just like any other dynamic object. More...
|
|
template<typename T > |
viskores::cont::Field | viskores::cont::make_Field (std::string name, Field::Association association, const T *data, viskores::Id size, viskores::CopyFlag copy) |
| Convenience functions to build fields from C style arrays and std::vector. More...
|
|
template<typename T > |
viskores::cont::Field | viskores::cont::make_Field (std::string name, Field::Association association, const std::vector< T > &data, viskores::CopyFlag copy) |
|
template<typename T > |
viskores::cont::Field | viskores::cont::make_FieldMove (std::string name, Field::Association association, std::vector< T > &&data) |
|
template<typename T > |
viskores::cont::Field | viskores::cont::make_Field (std::string name, Field::Association association, std::vector< T > &&data, viskores::CopyFlag) |
|
template<typename T > |
viskores::cont::Field | viskores::cont::make_Field (std::string name, Field::Association association, std::initializer_list< T > &&data) |
|
template<typename T , typename S > |
viskores::cont::Field | viskores::cont::make_FieldPoint (std::string name, const viskores::cont::ArrayHandle< T, S > &data) |
| Convenience function to build point fields from viskores::cont::ArrayHandle. More...
|
|
viskores::cont::Field | viskores::cont::make_FieldPoint (std::string name, const viskores::cont::UnknownArrayHandle &data) |
| Convenience function to build point fields from viskores::cont::UnknownArrayHandle. More...
|
|
template<typename T , typename S > |
viskores::cont::Field | viskores::cont::make_FieldCell (std::string name, const viskores::cont::ArrayHandle< T, S > &data) |
| Convenience function to build cell fields from viskores::cont::ArrayHandle. More...
|
|
viskores::cont::Field | viskores::cont::make_FieldCell (std::string name, const viskores::cont::UnknownArrayHandle &data) |
| Convenience function to build cell fields from viskores::cont::UnknownArrayHandle. More...
|
|