internal ManagedArrayPtr(ManagedArray array, float* ptr) { Debug.Assert(array != null && ptr != null); this.array = array; this.ptr = ptr; }
internal ManagedArrayPtr(ManagedArray array, float* ptr, int beginIndex) { Debug.Assert(array != null && ptr != null); this.array = array; this.ptr = ptr; this.beginIndex = beginIndex; }