/// <summary> /// 配線が天井パネルの端をまたぐ時true /// </summary> public override bool IsCrossover(CeilingPanel panel) { foreach (var wire in this.Wires) { if (wire.IsCrossover(panel)) { return(true); } } return(false); }
public List <Wire> GetTargetWires(CeilingPanel panel) { List <Wire> targegtWires = new List <Wire>(); foreach (var wire in this.Wires) { if (wire.IsOn(panel)) { targegtWires.Add(wire); } } return(targegtWires); }