private void AddComplexFigure(IComplexFigure figure) { lock (CFigures) CFigures.Add(figure); }
public void RemoveComplexFigure(IComplexFigure removeItem) { WorldDispatcher.Invoke(() => { removeItem.Clear(); }); lock (CFigures) CFigures.Remove(removeItem); }
private void InitializeScene() { _wofObject = AddFigure(() => new HollowCircleWithInnerSpikes(_worldLoop.World, 350, 30, 80, 20, 350, 350, "#0f0", true)); }