clValue::operator- Operator

Overload List

#SignatureDescription
1clValue operator-(const TCplx &Left, const clValue &Right);Subtract Right from Left.
2clValue operator-(const clValue &Left, const TCplx &Right);Subtract Right from Left.
3clValue operator-(double Left, const clValue &Right);Subtract Right from Left.
4clValue operator-(const clValue &Left, double Right);Subtract Right from Left.
5clValue operator-(const clValue &Left, TOpenCLValue *Right);Subtract Right from Left.
6clValue operator-(TOpenCLValue *Left, const clValue &Right);Subtract Right from Left.
7clValue operator-(const clValue &Left, const clValue &Right);Subtract Right from Left.
8clValue operator-(const clValue &AValue);Negates value inside AValue.

Overload 1: clValue operator-(const TCplx &Left, const clValue &Right);

Subtract Right from Left.

#NameTypeDescription
1Leftconst TCplx &
2Rightconst clValue &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 2: clValue operator-(const clValue &Left, const TCplx &Right);

Subtract Right from Left.

#NameTypeDescription
1Leftconst clValue &
2Rightconst TCplx &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 3: clValue operator-(double Left, const clValue &Right);

Subtract Right from Left.

#NameTypeDescription
1Leftdouble
2Rightconst clValue &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 4: clValue operator-(const clValue &Left, double Right);

Subtract Right from Left.

#NameTypeDescription
1Leftconst clValue &
2Rightdouble
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 5: clValue operator-(const clValue &Left, TOpenCLValue *Right);

Subtract Right from Left.

#NameTypeDescription
1Leftconst clValue &
2RightTOpenCLValue *
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 6: clValue operator-(TOpenCLValue *Left, const clValue &Right);

Subtract Right from Left.

#NameTypeDescription
1LeftTOpenCLValue *
2Rightconst clValue &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 7: clValue operator-(const clValue &Left, const clValue &Right);

Subtract Right from Left.

#NameTypeDescription
1Leftconst clValue &
2Rightconst clValue &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 8: clValue operator-(const clValue &AValue);

Negates value inside AValue.

#NameTypeDescription
1AValueconst clValue &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler