public Figure CreateFigure() { LineDrawer drawer = new LineDrawer(); LineUpdater updater = new LineUpdater(); RegularMover mover = new RegularMover(); RegularRotator rotator = new RegularRotator(); RegularScaler scaler = new RegularScaler(); return(new Figure(drawer, scaler, updater, mover, rotator)); }
public Figure CreateFigure() { PolygonDrawer drawer = new PolygonDrawer(); IsoscelesTriangleUpdater updater = new IsoscelesTriangleUpdater(); RegularMover mover = new RegularMover(); RegularRotator rotator = new RegularRotator(); RegularScaler scaler = new RegularScaler(); Figure figure = new Figure(drawer, scaler, updater, mover, rotator); return(figure); }
public Figure CreateFigure() { BrushUpdater updater = new BrushUpdater(); RegularMover mover = new RegularMover(); LineDrawer drawer = new LineDrawer(); RegularRotator rotator = new RegularRotator(); RegularScaler scaler = new RegularScaler(); Figure figure = new Figure(drawer, scaler, updater, mover, rotator); figure.PointsAmount = 1000; return(figure); }
public Figure CreateFigure() { RegularPolygonUpdater updater = new RegularPolygonUpdater(); RegularPolygonDrawer drawer = new RegularPolygonDrawer(); RegularRotator rotator = new RegularRotator(); RegularScaler scaler = new RegularScaler(); RegularMover mover = new RegularMover(); Figure figure = new Figure(drawer, scaler, updater, mover, rotator); figure.PointsAmount = PointAmount; return(figure); }