/// <summary> /// Encodes the specified BCPG out. /// </summary> /// <param name="bcpgOut">The BCPG out.</param> public override void Encode(IBcpgOutputStream bcpgOut) { var oid = this.Oid.ToBytes(); bcpgOut.WriteByte((byte)oid.Length); bcpgOut.Write(oid, 0, oid.Length); var point = new MPInteger(new BigInteger(1, _point.GetEncoded())); bcpgOut.WriteObject(point); }
public override void Encode(IBcpgOutputStream bcpgOut) { bcpgOut.WriteObject(_x); }