Overload List
Overload 1: TMtxVec *Replace(const double SearchValue, const double ReplaceValue, const double Tol = 0.0001);
Search and replace a value.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | SearchValue | const double | |
| 2 | ReplaceValue | const double | |
| 3 | Tol = 0.0001 | const double |
Remarks:
Replaces the SearchValue with a ReplaceValue, where the searchValue is compared with Tol to the values of the calling object.
Declared in Dew::Math::TMtxVec · Dew.Math/AbstractMtxVec.h · Cross-compiler
Overload 2: TMtxVec *Replace(const float SearchValue, const float ReplaceValue, const float Tol = 0.0001f);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | SearchValue | const float | |
| 2 | ReplaceValue | const float | |
| 3 | Tol = 0.0001f | const float |
Declared in Dew::Math::TMtxVec · Dew.Math/AbstractMtxVec.h · Cross-compiler
Overload 3: TMtxVec *Replace(const double SearchValue, const double ReplaceValue, int Index, int Len, const double Tol = 0.0001);
Replaces the SearchValue with a ReplaceValue, where the searchValue is compared with Tol to the calling object elements [Index]..[Index+Len-1].
| # | Name | Type | Description |
|---|---|---|---|
| 1 | SearchValue | const double | |
| 2 | ReplaceValue | const double | |
| 3 | Index | int | |
| 4 | Len | int | |
| 5 | Tol = 0.0001 | const double |
Remarks:
An exception is raised if array borders are overrun/underrun.
Declared in Dew::Math::TMtxVec · Dew.Math/AbstractMtxVec.h · Cross-compiler
Overload 4: TMtxVec *Replace(const float SearchValue, const float ReplaceValue, int Index, int Len, const float Tol = 0.0001f);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | SearchValue | const float | |
| 2 | ReplaceValue | const float | |
| 3 | Index | int | |
| 4 | Len | int | |
| 5 | Tol = 0.0001f | const float |
Declared in Dew::Math::TMtxVec · Dew.Math/AbstractMtxVec.h · Cross-compiler
Overload 5: TMtxVec *Replace(const TCplx &SearchValue, const TCplx &ReplaceValue, const double Tol = 0.0001);
Search and replace a complex value.
Declared in Dew::Math::TMtxVec · Dew.Math/AbstractMtxVec.h · Cross-compiler
Overload 6: TMtxVec *Replace(const TSCplx &SearchValue, const TSCplx &ReplaceValue, const float Tol = 0.0001f);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | SearchValue | const TSCplx & | |
| 2 | ReplaceValue | const TSCplx & | |
| 3 | Tol = 0.0001f | const float |
Declared in Dew::Math::TMtxVec · Dew.Math/AbstractMtxVec.h · Cross-compiler
Overload 7: TMtxVec *Replace(const TCplx &SearchValue, const TCplx &ReplaceValue, int Index, int Len, const double Tol = 0.0001);
Replaces the SearchValue with a ReplaceValue, where the searchValue is compared with Tol to the calling object elements [Index]..[Index+Len-1].
| # | Name | Type | Description |
|---|---|---|---|
| 1 | SearchValue | const TCplx & | |
| 2 | ReplaceValue | const TCplx & | |
| 3 | Index | int | |
| 4 | Len | int | |
| 5 | Tol = 0.0001 | const double |
Remarks:
An exception is raised if array borders are overrun/underrun.
Declared in Dew::Math::TMtxVec · Dew.Math/AbstractMtxVec.h · Cross-compiler