Overload List
| # | Signature | Description |
|---|---|---|
| 1 | function MaskNot(const Value: TCplx; const aMask: TMtxVecInt): TMtxVec; | Assigns Value at indexes of the calling object, at which aMask is equal to 0. |
| 2 | function MaskNot(const MaskVecNot: TMtxVec; const aMask: TMtxVecInt): TMtxVec; | Copies those values from MaskVecNot, at which aMask is equal to 0. |
| 3 | function MaskNot(const Value: Double; const aMask: TMtxVecInt): TMtxVec; | Assigns Value at indexes of the calling object, at which aMask is equal to 0. |
Overload 1: function MaskNot(const Value: TCplx; const aMask: TMtxVecInt): TMtxVec;
Assigns Value at indexes of the calling object, at which aMask is equal to 0.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Value | TCplx | |
| 2 | aMask | TMtxVecInt |
Result: stored in self (calling object), returns self for chaining
Overload 2: function MaskNot(const MaskVecNot: TMtxVec; const aMask: TMtxVecInt): TMtxVec;
Copies those values from MaskVecNot, at which aMask is equal to 0.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | MaskVecNot | TMtxVec | |
| 2 | aMask | TMtxVecInt |
Result: stored in self (calling object), returns self for chaining
Overload 3: function MaskNot(const Value: Double; const aMask: TMtxVecInt): TMtxVec;
Assigns Value at indexes of the calling object, at which aMask is equal to 0.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Value | Double | |
| 2 | aMask | TMtxVecInt |
Result: stored in self (calling object), returns self for chaining