public void Create() { if (!IsValid) { return; } if (ControlCenter.RoundaboutBridgeStyle == RoundaboutBridgeStyleT.Star) { _center.Create(); } for (int i = 0; i < _junctions.Count; ++i) { if (_slices[i].IsValid) { _slices[i].Create(); _junctions[i].BanCrossing(); } } foreach (var segment in _segments) { segment?.Create(); } }
public void Create() { node1?.Create(); node2?.Create(); segment?.Create(); }