|
|
95f99575e2
|
Отрисовка окружности
|
2025-12-24 20:36:54 +03:00 |
|
|
|
fe403236eb
|
Зачатаки для Circle
|
2025-12-24 18:46:32 +03:00 |
|
|
|
ce2bc67d6d
|
Eigen как зависимость
Изменение оформления
|
2025-12-24 18:22:24 +03:00 |
|
|
|
1cbbaef68b
|
Форматирование под doxygen
|
2025-12-22 23:21:22 +03:00 |
|
|
|
1a2a7e1cbc
|
Scalling по колесу мыши
|
2025-12-22 23:15:01 +03:00 |
|
|
|
8d16135a9b
|
Реализация scalling-а
|
2025-12-22 22:54:07 +03:00 |
|
|
|
eed4a3088d
|
Важный фикс
Наконец-то можно двигать нормально вершины без риска блокировки
|
2025-12-22 20:31:16 +03:00 |
|
|
|
8a8e932626
|
Настройка минимального размера Canvas
|
2025-12-20 21:44:46 +03:00 |
|
|
|
d261555c88
|
Удаление всех объектов и ограничений из чертежа
Скоро буду переходить на SolveSpace
|
2025-12-17 18:12:48 +03:00 |
|
|
|
826b7464b7
|
Изменение нумерации у объектов
Теперь точка и линия имеют разные идентификаторы
|
2025-12-17 00:13:23 +03:00 |
|
|
|
4eeedbe003
|
Убрали ненужный label
И связанное с ним событие. Хотя в целом я рассматриваю поместить label, показывающий степень свободы чертежа
|
2025-12-16 18:51:04 +03:00 |
|
|
|
ed22dbf4fc
|
Merge pull request 'Perpendicular' (#7) from Perpendicular into master
Reviewed-on: #7
|
2025-12-15 20:46:36 +01:00 |
|
|
|
72c0c24318
|
Отладка перпендикулярности
Перенос солвера для canvas в отдельную функцию (краш на QPen)
|
2025-12-15 22:45:11 +03:00 |
|
|
|
d5c7e8d765
|
Merge branch 'remove_constraint' into Perpendicular
|
2025-12-15 20:44:32 +03:00 |
|
|
|
68451b4261
|
Тест на перпендикулярность
|
2025-12-15 20:44:23 +03:00 |
|
|
|
f719694580
|
Экстренный фикс
Не менялось положение точек при объединении 3 линий и более
|
2025-12-15 19:52:23 +03:00 |
|
|
|
104097dfc7
|
Удаление ограничения по тегу
Но как Canvas, а не PlaneGCS
|
2025-12-15 19:37:40 +03:00 |
|
|
|
cc1f891d90
|
P2P + Horizontal + Vertical
Очередное исправление багов
|
2025-12-15 18:53:12 +03:00 |
|
|
|
0f064bf48e
|
Направление оси Y
Теперь ось Y направлена строго вверх
|
2025-12-15 17:33:07 +03:00 |
|
|
|
c7d7aa30c8
|
Настройка поведения QToolTip
Когда убираем курсор с линии, то всплывающее окно с информацией исчезает
|
2025-12-15 17:04:30 +03:00 |
|
|
|
ee694fb772
|
Merge pull request 'Получение информации о линии' (#5) from Transform into master
Reviewed-on: #5
|
2025-12-15 14:46:36 +01:00 |
|
|
|
e631cbfb5a
|
Отделение PlaneGCS в отдельный lib-проект
|
2025-12-15 16:18:59 +03:00 |
|
|
|
a6cf2bb13e
|
Debug информация о теге линии
|
2025-12-15 15:27:48 +03:00 |
|
|
|
c283720a99
|
Первое приближение решения Issue #3
|
2025-12-15 12:57:36 +03:00 |
|
|
|
e2ce3a0e48
|
Улучшение читабельности кода
|
2025-12-15 12:07:31 +03:00 |
|
|
|
cc6dfbc4a2
|
Merge Move_line info master
|
2025-12-15 11:59:44 +03:00 |
|
|
|
eb946e2e6a
|
Фикс с удалением ограничений
А ещё сделали так, чтобы линия не могла быть горизонтальной и вертикальной одновременно
|
2025-12-15 11:55:32 +03:00 |
|
|
|
b0a3ed7040
|
Замена типа сообщения
|
2025-12-15 11:07:11 +03:00 |
|
|
|
d8487951e0
|
Moving line in canvas
|
2025-12-14 22:26:50 +03:00 |
|
|
|
7c24270e6e
|
Horizontal and vertical points
Теперь можно обе точки при ограничении дёргать
|
2025-12-14 20:30:08 +03:00 |
|
|
|
d4748e9711
|
Сравнение указателей
|
2025-12-10 22:05:04 +03:00 |
|
|
|
d8f935a90b
|
Fix Canvas and P2P
|
2025-12-10 21:35:27 +03:00 |
|
|
|
ef526d66ce
|
Remove mode for areCoincedent
|
2025-12-10 21:07:12 +03:00 |
|
|
|
4407aa6017
|
Merge pull request 'vertical_horizontal' (#2) from vertical_horizontal into master
Reviewed-on: #2
|
2025-12-10 19:01:16 +01:00 |
|
|
|
36457a7204
|
Revert changes
Not names
|
2025-12-10 20:56:45 +03:00 |
|
|
|
ddec734807
|
Подготовка к созданию Arc-объектов
|
2025-12-10 20:55:31 +03:00 |
|
|
|
dc2f17bb19
|
Сцепление за точку с наибольшим tag-ом
|
2025-12-10 20:38:24 +03:00 |
|
|
|
d9f40e90a5
|
Вертикальное и горизонтальное выравнивание
|
2025-12-09 22:08:57 +03:00 |
|
|
|
15e701ff4f
|
Improve line choice
|
2025-12-09 21:22:18 +03:00 |
|
|
|
512e873682
|
Merge pull request 'Замена вектора из объектов Point на вектор из указателей на объекты Point' (#1) from point_ptr_QList into master
Reviewed-on: #1
|
2025-12-09 17:12:53 +01:00 |
|
|
|
9d383f6410
|
Применение point_ref
|
2025-12-09 18:53:35 +03:00 |
|
|
|
71a2a382f1
|
QVector<Point> to QVector<Point*>
|
2025-12-09 18:40:53 +03:00 |
|
|
|
06a21821b4
|
Очищение памяти у params
|
2025-12-09 18:38:04 +03:00 |
|
|
|
2a8607afc2
|
Исправление P2P
При сдвиге точек двух линий в одну без наложения P2P-ограничения, эти точки ведут себя как P2P
|
2025-12-09 14:18:50 +03:00 |
|
|
|
e8413969c0
|
Движение P2P-точек
|
2025-12-09 13:31:57 +03:00 |
|
|
|
d75344982e
|
Перегрузка оператора сравнения у Point
|
2025-12-08 23:14:55 +03:00 |
|
|
|
24316cdd4f
|
P2P constraint fix
Но по-хорошему стоит придумать, как после P2P соединить линии одной точкой
|
2025-12-08 23:01:02 +03:00 |
|
|
|
a238b11db7
|
Примитивное перемещение линий
Если точнее, то перемещаем их концевые точки
|
2025-12-08 16:47:12 +03:00 |
|
|
|
074a8e1ae0
|
Временный ограничитель рисования линии
|
2025-12-07 21:45:14 +03:00 |
|
|
|
c9d3a73255
|
Корретная отрисовка в Canvas
|
2025-12-07 20:49:47 +03:00 |
|