|
ARCCORE_HOST_DEVICE | DataViewSetter (DataType *ptr) |
|
ARCCORE_HOST_DEVICE | DataViewSetter (const DataViewSetter< DataType > &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator= (const DataType &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator= (const DataViewSetter< DataType > &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator+= (const DataType &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator+= (const DataViewSetter< DataType > &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator-= (const DataType &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator-= (const DataViewSetter< DataType > &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator*= (const DataType &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator*= (const DataViewSetter< DataType > &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator/= (const DataType &v) |
|
ARCCORE_HOST_DEVICE DataViewSetter< DataType > & | operator/= (const DataViewSetter< DataType > &v) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentX()>> |
ARCCORE_HOST_DEVICE void | setX (typename DataTypeTraitsT< X >::ComponentType value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentY()>> |
ARCCORE_HOST_DEVICE void | setY (typename DataTypeTraitsT< X >::ComponentType value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentZ()>> |
ARCCORE_HOST_DEVICE void | setZ (typename DataTypeTraitsT< X >::ComponentType value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentXX()>> |
ARCCORE_HOST_DEVICE void | setXX (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentYX()>> |
ARCCORE_HOST_DEVICE void | setYX (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentZX()>> |
ARCCORE_HOST_DEVICE void | setZX (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentXY()>> |
ARCCORE_HOST_DEVICE void | setXY (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentYY()>> |
ARCCORE_HOST_DEVICE void | setYY (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentZY()>> |
ARCCORE_HOST_DEVICE void | setZY (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentXZ()>> |
ARCCORE_HOST_DEVICE void | setXZ (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentYZ()>> |
ARCCORE_HOST_DEVICE void | setYZ (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasComponentZZ()>> |
ARCCORE_HOST_DEVICE void | setZZ (Real value) |
|
template<typename X = DataType, typename = std::enable_if_t<DataTypeTraitsT<X>::HasSubscriptOperator()>> |
ARCCORE_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.