MtxExpr::Ramp Function

Overload List

#SignatureDescription
1Vector Ramp(int Len, const TMtxFloatPrecision FloatPrecision);Returns a vector of [0, 1, .., Len-1] numbers.
2Vector Ramp(TMtxVec *LengthAndFloatPrecisionSrc);Returns a vector of [0, 1, .., Len-1] numbers.
3Vector Ramp(int Len, const TMtxFloatPrecision FloatPrecision, const TCplx &Offset, const TCplx &Step);Returns a vector of [Offset, Offset+Step, .., Offset+(Len-1)*Step] numbers.
4Vector Ramp(TMtxVec *LengthAndFloatPrecisionSrc, const TCplx &Offset, const TCplx &Step);Returns a vector of [0, 1, .., Len-1] numbers.
5Vector Ramp(int Len, const TMtxFloatPrecision FloatPrecision, double Offset, double Step);Returns a vector of [Offset, Offset+Step, .., Offset+(Len-1)*Step] numbers.
6Vector Ramp(TMtxVec *LengthAndFloatPrecisionSrc, double Offset, double Step);Returns a vector of [0, 1, .., Len-1] numbers.
7Vector Ramp(int Len, const TMtxFloatPrecision FloatPrecision, const TCplx &Offset, double Step);Returns a vector of [Offset, Offset+Step, .., Offset+(Len-1)*Step] numbers.
8Vector Ramp(TMtxVec *LengthAndFloatPrecisionSrc, const TCplx &Offset, double Step);Returns a vector of [0, 1, .., Len-1] numbers.

Overload 1: Vector Ramp(int Len, const TMtxFloatPrecision FloatPrecision);

Returns a vector of [0, 1, .., Len-1] numbers.

#NameTypeDescription
1Lenint
2FloatPrecisionconst TMtxFloatPrecision
Remarks:

Internally calls Vector::Ramp

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

Overload 2: Vector Ramp(TMtxVec *LengthAndFloatPrecisionSrc);

Returns a vector of [0, 1, .., Len-1] numbers.

#NameTypeDescription
1LengthAndFloatPrecisionSrcTMtxVec *
Remarks:

It uses LengthAndFloatPrecisionSrc to obtain Length and FloatPrecision params. Internally calls TVec::Ramp

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

Overload 3: Vector Ramp(int Len, const TMtxFloatPrecision FloatPrecision, const TCplx &Offset, const TCplx &Step);

Returns a vector of [Offset, Offset+Step, .., Offset+(Len-1)*Step] numbers.

#NameTypeDescription
1Lenint
2FloatPrecisionconst TMtxFloatPrecision
3Offsetconst TCplx &
4Stepconst TCplx &
Remarks:

Internally calls TVec::Ramp

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

Overload 4: Vector Ramp(TMtxVec *LengthAndFloatPrecisionSrc, const TCplx &Offset, const TCplx &Step);

Returns a vector of [0, 1, .., Len-1] numbers.

#NameTypeDescription
1LengthAndFloatPrecisionSrcTMtxVec *
2Offsetconst TCplx &
3Stepconst TCplx &
Remarks:

It uses LengthAndFloatPrecisionSrc to obtain Length and FloatPrecision params. Internally calls TVec::Ramp

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

Overload 5: Vector Ramp(int Len, const TMtxFloatPrecision FloatPrecision, double Offset, double Step);

Returns a vector of [Offset, Offset+Step, .., Offset+(Len-1)*Step] numbers.

#NameTypeDescription
1Lenint
2FloatPrecisionconst TMtxFloatPrecision
3Offsetdouble
4Stepdouble
Remarks:

Internally calls TVec::Ramp

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

Overload 6: Vector Ramp(TMtxVec *LengthAndFloatPrecisionSrc, double Offset, double Step);

Returns a vector of [0, 1, .., Len-1] numbers.

#NameTypeDescription
1LengthAndFloatPrecisionSrcTMtxVec *
2Offsetdouble
3Stepdouble
Remarks:

It uses LengthAndFloatPrecisionSrc to obtain Length and FloatPrecision params. Internally calls TVec::Ramp

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

Overload 7: Vector Ramp(int Len, const TMtxFloatPrecision FloatPrecision, const TCplx &Offset, double Step);

Returns a vector of [Offset, Offset+Step, .., Offset+(Len-1)*Step] numbers.

#NameTypeDescription
1Lenint
2FloatPrecisionconst TMtxFloatPrecision
3Offsetconst TCplx &
4Stepdouble
Remarks:

Internally calls TVec::Ramp

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

Overload 8: Vector Ramp(TMtxVec *LengthAndFloatPrecisionSrc, const TCplx &Offset, double Step);

Returns a vector of [0, 1, .., Len-1] numbers.

#NameTypeDescription
1LengthAndFloatPrecisionSrcTMtxVec *
2Offsetconst TCplx &
3Stepdouble
Remarks:

It uses LengthAndFloatPrecisionSrc to obtain Length and FloatPrecision params. Internally calls TVec::Ramp

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