Class SlicedDoubleArrayUnmanaged
- Namespace
- FinanceSharp
- Assembly
- FinanceSharp.dll
Provides a wrapper to DoubleArrayUnmanaged that slices by shifting Address and manipulating start and stop.
public class SlicedDoubleArrayUnmanaged : DoubleArrayUnmanaged, ICloneable, IDisposable, IEquatable<DoubleArray>
- Inheritance
-
SlicedDoubleArrayUnmanaged
- Implements
- Inherited Members
- Extension Methods
Constructors
SlicedDoubleArrayUnmanaged(DoubleArrayUnmanaged, int, int)
public SlicedDoubleArrayUnmanaged(DoubleArrayUnmanaged slicedArray, int start, int stop)
Parameters
slicedArrayDoubleArrayUnmanagedstartintstopint
Fields
internalArray
protected DoubleArrayUnmanaged internalArray
Field Value
start
protected int start
Field Value
stop
protected int stop
Field Value
Properties
InternalArray
Provides access to the internal array that is being sliced by this class.
public DoubleArray InternalArray { get; }
Property Value
Start
Start of interval. The interval includes this value. The default start value is 0.
public int Start { get; }
Property Value
Stop
End of interval. The interval does not include this value, except in some cases where step is not an integer and floating point round-off affects the length of out.
public int Stop { get; }