Matrix::MaskNot Method

Overload List

#SignatureDescription
1TMtxVec *MaskNot(TMtxVec *MaskVecNot, TMtxVecInt *aMask) const;Copies those values from MaskVecNot, at which aMask is equal to 0.
2TMtxVec *MaskNot(const double Value, TMtxVecInt *aMask) const;Assigns Value at indexes of the calling object, at which aMask is equal to 0.
3TMtxVec *MaskNot(const TCplx &Value, TMtxVecInt *aMask) const;Assigns Value at indexes of the calling object, at which aMask is equal to 0.

Overload 1: TMtxVec *MaskNot(TMtxVec *MaskVecNot, TMtxVecInt *aMask) const;

Copies those values from MaskVecNot, at which aMask is equal to 0.

#NameTypeDescription
1MaskVecNotTMtxVec *
2aMaskTMtxVecInt *
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler

Overload 2: TMtxVec *MaskNot(const double Value, TMtxVecInt *aMask) const;

Assigns Value at indexes of the calling object, at which aMask is equal to 0.

#NameTypeDescription
1Valueconst double
2aMaskTMtxVecInt *
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler

Overload 3: TMtxVec *MaskNot(const TCplx &Value, TMtxVecInt *aMask) const;

Assigns Value at indexes of the calling object, at which aMask is equal to 0.

#NameTypeDescription
1Valueconst TCplx &
2aMaskTMtxVecInt *
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler