public RCSeries(RCArray index, RCArray values) : this(new RCSlice(index), new RCSlice(values)) { }
public MirArrayBase(Native.Handle.RCArray array) : base(array) { }
public static RCMatrix Create <T>(int rows, int cols) where T : unmanaged { return(new RCMatrix(new UIntPtr((uint)rows), new UIntPtr((uint)cols), new RCIterator(RCArray.Create <T>(rows * cols)))); }
public RCSlice(RCArray array) : this(array.Length, new RCIterator(array)) { }
public static RCSlice Create <T>(int length) where T : unmanaged { return(new RCSlice(RCArray.Create <T>(length))); }
public RCIterator(RCArray array) { Iterator = array.Payload; Array = array; }
public RCUniversalSlice(RCArray array) : this(array.Length, (IntPtr)1, new RCIterator(array)) { }
public static MirArray <T> UnsafeMoveFrom(ref Native.Handle.RCArray handle) { return(MirExtensionMethods.UnsafeMoveFrom <MirArray <T>, Mir.Native.Handle.RCArray>(ref handle)); }