MtxExprInt::DivAndSub Function

Overload List

#SignatureDescription
1VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z);Compute X/Y - Z
2MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, TMtxVecInt *Z);Compute X/Y - Z
3VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, int xyScale, TMtxVecInt *Z);Compute X/Y*xyScale - Z
4MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, int xyScale, TMtxVecInt *Z);Compute X/Y*xyScale - Z
5VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z, int zScale);Compute X/Y - Z*zScale
6MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, TMtxVecInt *Z, int zScale);Compute X/Y - Z*zScale
7VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, int Z);Compute X/Y - zScalar
8MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, int Z);Compute X/Y - zScalar
9VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, int xyScale, TMtxVecInt *Z, int zScale);Compute (X / Y) * xyScale - Z y
10MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, int xyScale, TMtxVecInt *Z, int zScale);Compute (X / Y) * xyScale - Z y
11VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, int xyScale, int Z);Compute (X / Y) * xyScale - zScalar
12MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, int xyScale, int Z);Compute (X / Y) * xyScale - zScalar

Overload 1: VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z);

Compute X/Y - Z

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 2: MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, TMtxVecInt *Z);

Compute X/Y - Z

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 3: VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, int xyScale, TMtxVecInt *Z);

Compute X/Y*xyScale - Z

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3xyScaleint
4ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 4: MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, int xyScale, TMtxVecInt *Z);

Compute X/Y*xyScale - Z

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3xyScaleint
4ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 5: VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z, int zScale);

Compute X/Y - Z*zScale

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3ZTMtxVecInt *
4zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 6: MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, TMtxVecInt *Z, int zScale);

Compute X/Y - Z*zScale

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3ZTMtxVecInt *
4zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 7: VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, int Z);

Compute X/Y - zScalar

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 8: MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, int Z);

Compute X/Y - zScalar

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 9: VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, int xyScale, TMtxVecInt *Z, int zScale);

Compute (X / Y) * xyScale - Z y

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3xyScaleint
4ZTMtxVecInt *
5zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 10: MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, int xyScale, TMtxVecInt *Z, int zScale);

Compute (X / Y) * xyScale - Z y

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3xyScaleint
4ZTMtxVecInt *
5zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 11: VectorInt DivAndSub(TVecInt *X, TMtxVecInt *Y, int xyScale, int Z);

Compute (X / Y) * xyScale - zScalar

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3xyScaleint
4Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 12: MatrixInt DivAndSub(TMtxInt *X, TMtxVecInt *Y, int xyScale, int Z);

Compute (X / Y) * xyScale - zScalar

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3xyScaleint
4Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler