using System; using System.Collections.Generic; using System.Text; using CLab.Auxiliary; namespace CLab { class LayoutTypeRange : LayoutType { private int startOfRange; /// /// Constructor /// /// Name of the type /// Start of range public LayoutTypeRange(String typeName, int startOfRange, int domainSize) : base(typeName, booleanVarNumber(domainSize), domainSize) { this.startOfRange = startOfRange; } /// Integer value of the start of range public int StartOfRange { get { return startOfRange; } } public override string ToString() { return (String.Format(", Start of range: {0}, {1}", StartOfRange, base.ToString())); } } }