public RightHook(string binaryStringValue, int height, bool carry) { this.height = height; this.binaryStringValue = binaryStringValue; signal = carry ? Signals.Carry : Signals.NoCarry; NorthGlue = GlueFactory.Writer(binaryStringValue, signal); SouthGlue = GlueFactory.RightHook(binaryStringValue, signal); }
public Writer(string binaryValue, string signal, int stoppingValue) { this.stoppingValue = stoppingValue; this.binaryValue = binaryValue; this.signal = signal; tiles = new List <Tile>(); startGlue = GlueFactory.Writer(binaryValue, signal); }