public Union(Hitable o1, Hitable o2) { O1 = o1; O2 = o2; }
public void AddSubstraction(Hitable hitable) => Substraction.Add(hitable);
public Intersect(Hitable o1, Hitable o2) { O1 = o1; O2 = o2; }
public Substract(Hitable minuend, params Hitable[] substraction) { Minuend = minuend; Substraction = substraction.ToList(); }
public void Add(Hitable item) => List.Add(item);