My Project

Multiplies and assigns the value(s) of val to the elements of the af::array. More...

arrayoperator *= (const array &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const double &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const cdouble &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const cfloat &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const float &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const int &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const unsigned &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const bool &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const char &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const unsigned char &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const long &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const unsigned long &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const long long &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const unsigned long long &val)
 
arrayoperator *= (const short &val)
 Multiplies the value(s) of val to the elements of the array. More...
 
arrayoperator *= (const unsigned short &val)
 

Detailed Description

Multiplies and assigns the value(s) of val to the elements of the af::array.

Multiplies and assigns values


Function Documentation

◆ operator *=() [1/16]

array& operator *= ( const array val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [2/16]

array& operator *= ( const unsigned short &  val)

◆ operator *=() [3/16]

array& operator *= ( const short &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [4/16]

array& operator *= ( const unsigned long long &  val)

◆ operator *=() [5/16]

array& operator *= ( const long long &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [6/16]

array& operator *= ( const unsigned long &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [7/16]

array& operator *= ( const long &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [8/16]

array& operator *= ( const unsigned char &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [9/16]

array& operator *= ( const char &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [10/16]

array& operator *= ( const bool &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [11/16]

array& operator *= ( const unsigned &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [12/16]

array& operator *= ( const int &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [13/16]

array& operator *= ( const float &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [14/16]

array& operator *= ( const cfloat val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [15/16]

array& operator *= ( const cdouble val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.

◆ operator *=() [16/16]

array& operator *= ( const double &  val)

Multiplies the value(s) of val to the elements of the array.

Parameters
[in]valis the value to be assigned to the /ref af::array
Returns
the reference to this
Note
This is a copy on write operation. The copy only occurs when the operator() is used on the left hand side.