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