Overload List
Overload 1: Vector Ramp(TMtxVec LengthAndFloatPrecisionSrc)
Returns a vector of [0, 1, .., Len-1] numbers.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | LengthAndFloatPrecisionSrc | TMtxVec | source TVec or TMtx |
Returns: Vector
It uses LengthAndFloatPrecisionSrc to obtain Length and FloatPrecision params. Internally calls Dew.Math.TVec.Ramp
Overload 2: Vector Ramp(TMtxVec LengthAndFloatPrecisionSrc, TCplx Offset, TCplx Step)
Returns a vector of [0, 1, .., Len-1] numbers.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | LengthAndFloatPrecisionSrc | TMtxVec | source TVec or TMtx |
| 2 | Offset | TCplx | scalar |
| 3 | Step | TCplx | scalar |
Returns: Vector
It uses LengthAndFloatPrecisionSrc to obtain Length and FloatPrecision params. Internally calls Dew.Math.TVec.Ramp
Overload 3: Vector Ramp(TMtxVec LengthAndFloatPrecisionSrc, TCplx Offset, Double Step)
Returns a vector of [0, 1, .., Len-1] numbers.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | LengthAndFloatPrecisionSrc | TMtxVec | source TVec or TMtx |
| 2 | Offset | TCplx | scalar |
| 3 | Step | Double | scalar |
Returns: Vector
It uses LengthAndFloatPrecisionSrc to obtain Length and FloatPrecision params. Internally calls Dew.Math.TVec.Ramp
Overload 4: Vector Ramp(TMtxVec LengthAndFloatPrecisionSrc, Double Offset, Double Step)
Returns a vector of [0, 1, .., Len-1] numbers.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | LengthAndFloatPrecisionSrc | TMtxVec | source TVec or TMtx |
| 2 | Offset | Double | scalar |
| 3 | Step | Double | scalar |
Returns: Vector
It uses LengthAndFloatPrecisionSrc to obtain Length and FloatPrecision params. Internally calls Dew.Math.TVec.Ramp
Overload 5: Vector Ramp(Int32 Len, TMtxFloatPrecision FloatPrecision)
Returns a vector of [0, 1, .., Len-1] numbers.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Len | Int32 | element count |
| 2 | FloatPrecision | TMtxFloatPrecision |
Returns: Vector
Internally calls Dew.Math.Vector.Ramp
Overload 6: Vector Ramp(Int32 Len, TMtxFloatPrecision FloatPrecision, TCplx Offset, TCplx Step)
Returns a vector of [Offset, Offset+Step, .., Offset+(Len-1)*Step] numbers.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Len | Int32 | element count |
| 2 | FloatPrecision | TMtxFloatPrecision | |
| 3 | Offset | TCplx | scalar |
| 4 | Step | TCplx | scalar |
Returns: Vector
Internally calls Dew.Math.TVec.Ramp
Overload 7: Vector Ramp(Int32 Len, TMtxFloatPrecision FloatPrecision, TCplx Offset, Double Step)
Returns a vector of [Offset, Offset+Step, .., Offset+(Len-1)*Step] numbers.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Len | Int32 | element count |
| 2 | FloatPrecision | TMtxFloatPrecision | |
| 3 | Offset | TCplx | scalar |
| 4 | Step | Double | scalar |
Returns: Vector
Internally calls Dew.Math.TVec.Ramp
Overload 8: Vector Ramp(Int32 Len, TMtxFloatPrecision FloatPrecision, Double Offset, Double Step)
Returns a vector of [Offset, Offset+Step, .., Offset+(Len-1)*Step] numbers.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Len | Int32 | element count |
| 2 | FloatPrecision | TMtxFloatPrecision | |
| 3 | Offset | Double | scalar |
| 4 | Step | Double | scalar |
Returns: Vector
Internally calls Dew.Math.TVec.Ramp