Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Черных Илья #243

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
9590cf2
Create projects TagsCloudVisualization, Tests
Ilya4rh Nov 12, 2024
ef5b9d0
Add tdd.sln, tdd.sln.DotSettings
Ilya4rh Nov 12, 2024
c3361d0
Add ICircularCloudLayouter.cs, CircularCloudLayouter.cs
Ilya4rh Nov 12, 2024
9e42a71
Add CircularCloudLayouterTests.cs
Ilya4rh Nov 12, 2024
bd1809c
Реализация добавления первого прямоугольника
Ilya4rh Nov 12, 2024
0747ad9
Изменение в добавлении первого прямоугольника
Ilya4rh Nov 12, 2024
f792052
Добавлена реализация добавления нескольких прямоугольников по спирали…
Ilya4rh Nov 12, 2024
c17e0f9
Убрал отдельную логику добавления первого прямоугольника (излишняя)
Ilya4rh Nov 12, 2024
09efbed
Добавил тест на расположение по спирали
Ilya4rh Nov 12, 2024
2b2988d
Добавил отрисовку получившегося результата
Ilya4rh Nov 12, 2024
5e32c12
Добавил изображения и README.md файл с ним
Ilya4rh Nov 12, 2024
7aa664f
Поправил путь к изображениям в файле README.md
Ilya4rh Nov 12, 2024
42db42a
Поправил README.md
Ilya4rh Nov 12, 2024
07fd1a3
Поправил CircularCloudLayouterTests.cs, добавил Setup
Ilya4rh Nov 12, 2024
0bd2619
Добавил TearDown с визуализацией изображения сломанных тестов
Ilya4rh Nov 12, 2024
2e4a6c9
Поправил класс с визуализацией
Ilya4rh Nov 13, 2024
f92ef27
Добавил интерфейс алгоритма раскладки и класс раскладки по кругу
Ilya4rh Nov 16, 2024
5c9d9b7
Перенес реализацию раскладки по кругу в новый класс
Ilya4rh Nov 16, 2024
353a7f5
Изменил класс CircularCloudLayouter и тесты с появлением нового интер…
Ilya4rh Nov 16, 2024
21dfe52
Изменил название проекта с тестами, класса с тестами и методов внутри
Ilya4rh Nov 16, 2024
66bfc9e
Разделил отрисовку и сохранение изображений
Ilya4rh Nov 16, 2024
492bdc1
Изменил название интерфейса алгоритмов раскладки и сопутствующих классов
Ilya4rh Nov 16, 2024
19ccfbf
Вынес логику вычисления следующей точки расположения
Ilya4rh Nov 17, 2024
ad8646b
Изменил ограничение в конструкторе алгоритма
Ilya4rh Nov 17, 2024
e736a26
Добавил радиус в алгоритм
Ilya4rh Nov 17, 2024
66c278f
Изменил название проекта с тестами
Ilya4rh Nov 17, 2024
61330d3
Изменил тесты расстановки прямоугольников, добавил класс с утилитами
Ilya4rh Nov 17, 2024
c35b934
Изменил метод добавления прямоугольника
Ilya4rh Nov 17, 2024
d9abf43
Добавил новые классы для работы с изображением
Ilya4rh Nov 17, 2024
3274439
Перенес логику отрисовки и сохранения в новые классы
Ilya4rh Nov 17, 2024
d3f04e6
Убрал точку центра из алгоритма расстановки, перенес генерацию прямоу…
Ilya4rh Nov 18, 2024
44309c3
Добавил тесты на алгоритм по расчету точки
Ilya4rh Nov 18, 2024
938e8d8
Правки в классах работы с изображениями
Ilya4rh Nov 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Поправил README.md
Ilya4rh committed Nov 12, 2024
commit 42db42a78280fef182583d19bf08f141f0077420
6 changes: 3 additions & 3 deletions cs/TagsCloudVisualization/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
![Визуализация десяти прямоугольников]("images/visualization10Rectangles.png")
![Визуализация пятидесяти прямоугольников]("images/visualization50Rectangles.png")
![Визуализация ста прямоугольников]("images/visualization100Rectangles.png")
![Визуализация десяти прямоугольников](images/visualization10Rectangles.png)
![Визуализация пятидесяти прямоугольников](images/visualization50Rectangles.png)
![Визуализация ста прямоугольников](images/visualization100Rectangles.png)