MatrixInt::IsEqual Method

Overload List

#SignatureDescription
1bool IsEqual(const int Value) const;Compares Value with all calling object elements.
2bool IsEqual(const int Value, const int Index, const int Len) const;Compares Value with all calling object elements.
3bool IsEqual(TMtxVecInt *Vec) const;Compares two objects.
4bool IsEqual(TMtxVecInt *Vec, const int VecIndex, const int Index, const int Len) const;Compares Vec elements [VecIndex]..[VecIndex+Len-1] with calling object elements [Index]..[Index+Len-1].

Overload 1: bool IsEqual(const int Value) const;

Compares Value with all calling object elements.

#NameTypeDescription
1Valueconst int
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 2: bool IsEqual(const int Value, const int Index, const int Len) const;

Compares Value with all calling object elements.

#NameTypeDescription
1Valueconst int
2Indexconst int
3Lenconst int
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 3: bool IsEqual(TMtxVecInt *Vec) const;

Compares two objects.

#NameTypeDescription
1VecTMtxVecInt *

Returns: True, if they are equal.

Remarks:

Compares two objects and returns True, if they are equal.

The method compares MatrixInt::Length and MatrixInt::IntPrecision properties and coresponding values.

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

Overload 4: bool IsEqual(TMtxVecInt *Vec, const int VecIndex, const int Index, const int Len) const;

Compares Vec elements [VecIndex]..[VecIndex+Len-1] with calling object elements [Index]..[Index+Len-1].

#NameTypeDescription
1VecTMtxVecInt *
2VecIndexconst int
3Indexconst int
4Lenconst int
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler