public override DoubleBuffer Slice() { byteBuffer.SetLimit(limit << 3); byteBuffer.SetPosition(position << 3); DoubleBuffer result = new DoubleToByteBufferAdapter(byteBuffer.Slice()); byteBuffer.Clear(); return(result); }
public override sealed DoubleBuffer AsDoubleBuffer() { return(DoubleToByteBufferAdapter.Wrap(this)); }