Math387::MulI Function

Overload List

#SignatureDescription
1TCplx MulI(const TCplx &X);Multiplies complex number with I.
2TSCplx MulI(const TSCplx &X);
3void MulI(const TCplx &X, TCplx &result);Multiplies complex number with I.
4void MulI(const TSCplx &X, TSCplx &result);

Overload 1: TCplx MulI(const TCplx &X);

Multiplies complex number with I.

#NameTypeDescription
1Xconst TCplx &

Returns: original value, multiplied with i: (x+I*y) becomes: -y+I*x

Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 2: TSCplx MulI(const TSCplx &X);

#NameTypeDescription
1Xconst TSCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 3: void MulI(const TCplx &X, TCplx &result);

Multiplies complex number with I.

#NameTypeDescription
1Xconst TCplx &Defines the input parameter for multiplying with I.
2resultTCplx &Stores the result of multiplying with I.
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 4: void MulI(const TSCplx &X, TSCplx &result);

#NameTypeDescription
1Xconst TSCplx &
2resultTSCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler