|
__host__ __device__ | DataViewSetter (DataType *ptr) |
|
__host__ __device__ | DataViewSetter (const DataViewSetter< DataType > &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator= (const DataType &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator= (const DataViewSetter< DataType > &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator+= (const DataType &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator+= (const DataViewSetter< DataType > &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator-= (const DataType &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator-= (const DataViewSetter< DataType > &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator*= (const DataType &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator*= (const DataViewSetter< DataType > &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator/= (const DataType &v) |
|
__host__ __device__ DataViewSetter< DataType > & | operator/= (const DataViewSetter< DataType > &v) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentX()>> |
__host__ __device__ void | setX (typename DataTypeTraitsT< X >::ComponentType value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentY()>> |
__host__ __device__ void | setY (typename DataTypeTraitsT< X >::ComponentType value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentZ()>> |
__host__ __device__ void | setZ (typename DataTypeTraitsT< X >::ComponentType value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentXX()>> |
__host__ __device__ void | setXX (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentYX()>> |
__host__ __device__ void | setYX (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentZX()>> |
__host__ __device__ void | setZX (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentXY()>> |
__host__ __device__ void | setXY (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentYY()>> |
__host__ __device__ void | setYY (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentZY()>> |
__host__ __device__ void | setZY (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentXZ()>> |
__host__ __device__ void | setXZ (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentYZ()>> |
__host__ __device__ void | setYZ (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentZZ()>> |
__host__ __device__ void | setZZ (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasSubscriptOperator()>> |
__host__ __device__ DataViewSetter< typename DataTypeTraitsT< X >::SubscriptType > | operator[] (Int32 index) |
|
template<typename DataType>
class Arcane::DataViewSetter< DataType >
Classe pour accéder à un élément d'une vue en écriture.
Définition à la ligne 61 du fichier DataView.h.