public BBoxPt(XY *xy, N Length1, N Length2 = default) { Debug.Print($"Itemized Constructor use #: {++itemctor}!"); BotLeft = xy; Length = Length1; LengthY = Length2.Equals(default(N)) ? Length1 : Length2; }
public BBoxPt(ref BBoxPt <N> other) { Debug.Print($"Copy Constructor use #: {++cpyctor}!"); // Deep copy this.BotLeft = other.BotLeft; this.Length = other.Length; this.LengthY = other.LengthY; }
public BBoxPt() { Debug.Print($"Empty Constructor use #: {++emptyctor}!"); BotLeft = null; }