Aurélien Pascal
e97aa7d47e
TechDraw: Fix hatch drawing ( #19458 )
...
* TechDraw: Fix hatch drawing (#16353 )
* TechDraw: Fix hatch drawing in Tech View
2025-03-03 10:35:13 -06:00
Kacper Donat
a72a63232a
Base: Move App::Color to Base
...
Every basic data type is stored in Base module, color is standing out as
one that does not. Moving it to Base opens possibilities to integrate it
better with the rest of FreeCAD.
2025-02-17 21:10:26 +01:00
WandererFan
60cb2fb005
[TD]handle short&wide hatch area ( #17630 )
...
* [TD]handle short&wide hatch area
* [TD]sync .h and .cpp parameter names
2024-11-04 18:01:33 +01:00
wandererfan
1b64b265ae
[TD]fix hatch fail due to missing translate method
2023-09-14 12:05:13 -04:00
wmayer
d2c9f8cbdc
TD: modernize C++: use override
2023-08-04 17:09:53 +02:00
wandererfan
276e6c45b9
[TD]allow rotation of hatch directions
...
- faces can have their svg and bitmap hatches rotated to match
the view rotation or special situations
- section cut face can have svg hatch rotated
2022-12-03 15:15:25 -05:00
wandererfan
75e163213a
[TD]simplify embedded hatch file handling
2022-11-12 11:35:22 -05:00
Uwe
08a0c07479
[TD] DrawD* - DrawT*: remove unused includes - part 1
...
- also sort includes
2022-10-08 16:33:16 +02:00
wmayer
8b4e114b9d
TD: [skip ci] fix build failure with MSVC
...
The compiler requires the class declaration of LineSet in order to determine its size
2022-09-07 18:33:53 +02:00
wandererfan
acf17905ed
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
wmayer
97967743a4
TD: modernize C++: replace 'typedef' with 'using'
2022-08-30 10:59:39 +02:00
Wanderer Fan
74cdc6db61
[TD]code clean ups
...
- QtConcurrent include and CMake for Win
- include clean up dvp, dvs, dvd
- variable names and nested if clean up
- remove debug code
2022-08-18 09:34:32 -04:00
Wanderer Fan
6677cd4d8f
[TD]clazy warnings and duplicate setter/getter
...
- clazy warning re missing Q_OBJECT
- include TechDrawGlobal.h in headers
- resolve duplicate setter/getters
2022-08-18 09:34:32 -04:00
Uwe
f1a4c703b4
[TD] App Headers: remove unused header - part 1
2022-03-24 23:06:08 +01:00
wandererfan
f56825c79f
[TD]handle bad preferences in AppImage temp dir
2020-08-14 09:37:14 -04:00
WandererFan
6974598dc1
[TD]Improve section face display
2020-06-04 09:00:22 -04:00
wandererfan
7a9a87fa6c
[TD]common preference getters for hatches
2020-03-20 07:28:33 -04:00
WandererFan
636d50f8e1
[TD]fix Section file included set up
2020-03-17 08:45:26 -04:00
wandererfan
0ab6ba7a5c
[TD]remove Hatches from Display when deleted
2020-03-11 18:17:46 -04:00
wmayer
127ae92e61
TechDraw: [skip ci] fix -Winconsistent-missing-override
2020-01-13 01:59:01 +01:00
wandererfan
43115aced9
[TD]fix inconsistent override warnings.
2020-01-12 11:38:53 -05:00
wandererfan
513f3b55c5
[TD]embed geom hatch file in document
2020-01-12 11:38:53 -05:00
wandererfan
5970e91ef2
[TD]Py Cosmetic Vertex, Line, Circle Arc
2019-07-15 12:36:48 -04:00
WandererFan
75397d9e43
clean up GeomHatch feature, gui & dialog
...
Refactor code, allow dialog to edit feature, update graphics on change
prep for dash line start positioning.
2017-05-10 17:43:48 +02:00
WandererFan
79a5a6adde
Change Scale to PropertyFloatConstaint to prevent OCC loop when Scale == 0
2017-02-07 10:51:42 -02:00
WandererFan
84b858a142
fix naming conflicts
2017-01-29 19:40:34 -05:00