MatrixInt::operator() Operator

Overload List

#SignatureDescription
1_Ix_IValues operator()(int r, int c) const;
2VectorInt operator()() const;
3VectorInt operator()(const TRange2 &aRange) const;
4VectorInt operator()(const TRange3 &aRange) const;
5VectorInt operator()(int aRow, const TRange2 &aCols) const;
6VectorInt operator()(int aRow, const TRange3 &aCols) const;
7VectorInt operator()(const TRange2 &aRows, int aCol) const;
8VectorInt operator()(const TRange3 &aRows, int aCol) const;
9MatrixInt operator()(const TRange2 &aRows, const TRange2 &aCols) const;
10MatrixInt operator()(const TRange2 &aRows, const TRange3 &aCols) const;
11MatrixInt operator()(const TRange3 &aRows, const TRange2 &aCols) const;
12MatrixInt operator()(const TRange3 &aRows, const TRange3 &aCols) const;

Overload 1: _Ix_IValues operator()(int r, int c) const;

#NameTypeDescription
1rint
2cint
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 2: VectorInt operator()() const;

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

Overload 3: VectorInt operator()(const TRange2 &aRange) const;

#NameTypeDescription
1aRangeconst TRange2 &
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 4: VectorInt operator()(const TRange3 &aRange) const;

#NameTypeDescription
1aRangeconst TRange3 &
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 5: VectorInt operator()(int aRow, const TRange2 &aCols) const;

#NameTypeDescription
1aRowint
2aColsconst TRange2 &
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 6: VectorInt operator()(int aRow, const TRange3 &aCols) const;

#NameTypeDescription
1aRowint
2aColsconst TRange3 &
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 7: VectorInt operator()(const TRange2 &aRows, int aCol) const;

#NameTypeDescription
1aRowsconst TRange2 &
2aColint
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 8: VectorInt operator()(const TRange3 &aRows, int aCol) const;

#NameTypeDescription
1aRowsconst TRange3 &
2aColint
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 9: MatrixInt operator()(const TRange2 &aRows, const TRange2 &aCols) const;

#NameTypeDescription
1aRowsconst TRange2 &
2aColsconst TRange2 &
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 10: MatrixInt operator()(const TRange2 &aRows, const TRange3 &aCols) const;

#NameTypeDescription
1aRowsconst TRange2 &
2aColsconst TRange3 &
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 11: MatrixInt operator()(const TRange3 &aRows, const TRange2 &aCols) const;

#NameTypeDescription
1aRowsconst TRange3 &
2aColsconst TRange2 &
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 12: MatrixInt operator()(const TRange3 &aRows, const TRange3 &aCols) const;

#NameTypeDescription
1aRowsconst TRange3 &
2aColsconst TRange3 &
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler