public override void Write(Stream input, BitStream bits)
{
bits.WriteBits(1, 1); // type flag
bits.WriteBits(1, 0); // straight flag
bits.WriteBits(4, (Int32)this._numbits);
bits.WriteBits((Int32)this._numbits + 2, (Int32)this._controlDeltaX);
bits.WriteBits((Int32)this._numbits + 2, (Int32)this._controlDeltaY);
bits.WriteBits((Int32)this._numbits + 2, (Int32)this._anchorDeltaX);
bits.WriteBits((Int32)this._numbits + 2, (Int32)this._anchorDeltaY);
}