Overload List
| # | Signature | Description |
|---|---|---|
| 1 | TOpenCLValue *ThresholdLT(TOpenCLValue *Vec, double LTLevel, double LTValue) const; | Threshold less than operation. |
| 2 | TOpenCLValue *ThresholdLT(TOpenCLValue *Vec, double LTLevel, TCplx LTValue) const; | Perform "less than" threshold operation for Vec object complex number. |
Overload 1: TOpenCLValue *ThresholdLT(TOpenCLValue *Vec, double LTLevel, double LTValue) const;
Threshold less than operation.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Vec | TOpenCLValue * | |
| 2 | LTLevel | double | |
| 3 | LTValue | double |
Remarks:
Perform operation on Src object value. The LTValue parameter is an lower bound for threshold operation. Value less than LTLevel will be replaced with LTValue. For complex number comparison is applied with the norm of the complex value.
See Also: clValue::ThresholdGT, clValue::ThresholdGT_LT
Declared in Dew::Math::clValue · Dew.Math/clMtxExpr.h · Cross-compiler
Overload 2: TOpenCLValue *ThresholdLT(TOpenCLValue *Vec, double LTLevel, TCplx LTValue) const;
Perform "less than" threshold operation for Vec object complex number.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Vec | TOpenCLValue * | |
| 2 | LTLevel | double | |
| 3 | LTValue | TCplx |
Remarks:
Stores the result in the calling object. FloatPrecision and clValue::Complex properties of the calling object are adjusted automatically. If Vec.Complex is false, an exception will be raised.
Declared in Dew::Math::clValue · Dew.Math/clMtxExpr.h · Cross-compiler