protected void RemoveLeftSide(LeftObstacleSide side) { ObstacleSideComparer.SetOperand(side); LeftObstacleSideTree.Remove(side); }
protected void InsertLeftSide(LeftObstacleSide side) { ObstacleSideComparer.SetOperand(side); LeftObstacleSideTree.Insert((side)); }
protected void InsertRightSide(RightObstacleSide side) { ObstacleSideComparer.SetOperand(side); RightObstacleSideTree.Insert(side); }
protected void RemoveRightSide(RightObstacleSide side) { ObstacleSideComparer.SetOperand(side); RightObstacleSideTree.Remove(side); }