Table of Contents

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

slicedArray DoubleArrayUnmanaged
start int
stop int

Fields

internalArray

protected DoubleArrayUnmanaged internalArray

Field Value

DoubleArrayUnmanaged

start

protected int start

Field Value

int

stop

protected int stop

Field Value

int

Properties

InternalArray

Provides access to the internal array that is being sliced by this class.

public DoubleArray InternalArray { get; }

Property Value

DoubleArray

Start

Start of interval. The interval includes this value. The default start value is 0.

public int Start { get; }

Property Value

int

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; }

Property Value

int