Vector.Range Method

Overload List

#SignatureDescription
1Double RangeCalculate the range from all calling object elements.
└ indexed: Double Range(Int32 Index, Int32 Len)
2void Range(ref Double ARange, Int32 Index, Int32 Len)Calculate the range from calling object elements [Index]..[Index+Len-1]. The result ARange is a real value.

Overload 1: Double Range

Calculate the range from all calling object elements.

Returns: Double

Indexed: Double Range(Int32 Index, Int32 Len)

Returns real range value from calling object elements [Index]..[Index+Len-1].

#NameTypeDescription
1IndexInt32start index
2LenInt32element count

Returns: Double

Remarks:

An exception is raised if calling object Dew.Math.Vector.Complex property is true or array borders are overrun.

Overload 2: void Range(ref Double ARange, Int32 Index, Int32 Len)

Calculate the range from calling object elements [Index]..[Index+Len-1]. The result ARange is a real value.

#NameTypeDescription
1ARangeDouble (ref)output
2IndexInt32start index
3LenInt32element count

Result: stored in self (calling object)

Remarks:

An exception is raised if calling object Dew.Math.Vector.Complex property is true or array borders are overrun/underrun.