MtxExpr::Power Function

Overload List

#SignatureDescription
1Vector Power(TVec *Base, double Exponent);Compute the power function.
2Matrix Power(TMtx *Base, double Exponent);Compute the power function.
3Vector Power(double Base, TVec *Exponent);Compute the power function.
4Matrix Power(double Base, TMtx *Exponent);Compute the power function.
5Vector Power(const TCplx &Base, TVec *Exponent);Compute the power function.
6Matrix Power(const TCplx &Base, TMtx *Exponent);Compute the power function.
7Vector Power(TVec *Base, TVec *Exponent);Compute the power function.
8Matrix Power(TMtx *Base, TMtx *Exponent);
9Vector Power(TVec *Base, const TCplx &Exponent);Compute the power function.
10Matrix Power(TMtx *Base, const TCplx &Exponent);Compute the power function.

Overload 1: Vector Power(TVec *Base, double Exponent);

Compute the power function.

#NameTypeDescription
1BaseTVec *
2Exponentdouble
Remarks:

Internally calls Vector::Power

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

Overload 2: Matrix Power(TMtx *Base, double Exponent);

Compute the power function.

#NameTypeDescription
1BaseTMtx *
2Exponentdouble
Remarks:

Internally calls Matrix::Power

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

Overload 3: Vector Power(double Base, TVec *Exponent);

Compute the power function.

#NameTypeDescription
1Basedouble
2ExponentTVec *
Remarks:

Internally calls Vector::Power

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

Overload 4: Matrix Power(double Base, TMtx *Exponent);

Compute the power function.

#NameTypeDescription
1Basedouble
2ExponentTMtx *
Remarks:

Internally calls Matrix::Power

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

Overload 5: Vector Power(const TCplx &Base, TVec *Exponent);

Compute the power function.

#NameTypeDescription
1Baseconst TCplx &
2ExponentTVec *
Remarks:

Internally calls Vector::Power

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

Overload 6: Matrix Power(const TCplx &Base, TMtx *Exponent);

Compute the power function.

#NameTypeDescription
1Baseconst TCplx &
2ExponentTMtx *
Remarks:

Internally calls Matrix::Power

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

Overload 7: Vector Power(TVec *Base, TVec *Exponent);

Compute the power function.

#NameTypeDescription
1BaseTVec *
2ExponentTVec *
Remarks:

Internally calls Vector::Power

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

Overload 8: Matrix Power(TMtx *Base, TMtx *Exponent);

#NameTypeDescription
1BaseTMtx *
2ExponentTMtx *
Declared in Dew::Math::Units::MtxExpr · Dew.Math/Units.MtxExpr.h · Cross-compiler

Overload 9: Vector Power(TVec *Base, const TCplx &Exponent);

Compute the power function.

#NameTypeDescription
1BaseTVec *
2Exponentconst TCplx &
Remarks:

Internally calls Vector::Power

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

Overload 10: Matrix Power(TMtx *Base, const TCplx &Exponent);

Compute the power function.

#NameTypeDescription
1BaseTMtx *
2Exponentconst TCplx &
Remarks:

Internally calls Matrix::Power

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