MatrixInt::SetZero Method

Overload List

#SignatureDescription
1TMtxVecInt *SetZero() const;Set all calling vector elements to zero.
2TMtxVecInt *SetZero(const int Index, const int Len) const;Set calling vector elements [Index..Index+Len-1] to zero.
3TMtxInt *SetZero(int Row, int Col, int ToRow, int ToCol) const;Initializes matrix values to zero.

Overload 1: TMtxVecInt *SetZero() const;

Set all calling vector elements to zero.

Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 2: TMtxVecInt *SetZero(const int Index, const int Len) const;

Set calling vector elements [Index..Index+Len-1] to zero.

#NameTypeDescription
1Indexconst int
2Lenconst int
Remarks:

An exception is raised if array borders are overrun/underrun.

Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 3: TMtxInt *SetZero(int Row, int Col, int ToRow, int ToCol) const;

Initializes matrix values to zero.

#NameTypeDescription
1Rowint
2Colint
3ToRowint
4ToColint
Remarks:

Sets the calling matrix elements [Row,Col]..[ToRow,ToCol] to zero. An exception is raised if TMtxVecBase::ConditionCheck is true and array bounds are overrun.

Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler