pre-commit-ci[bot]
25c3ba7338
All: Reformat according to new standard
2025-11-11 13:49:01 +01:00
Markus Reitböck
5b6a0b1852
PartDesign: use CMake to generate precompiled headers on all platforms
...
"Professional CMake" book suggest the following:
"Targets should build successfully with or without compiler support for precompiled headers. It
should be considered an optimization, not a requirement. In particular, do not explicitly include a
precompile header (e.g. stdafx.h) in the source code, let CMake force-include an automatically
generated precompile header on the compiler command line instead. This is more portable across
the major compilers and is likely to be easier to maintain. It will also avoid warnings being
generated from certain code checking tools like iwyu (include what you use)."
Therefore, removed the "#include <PreCompiled.h>" from sources, also
there is no need for the "#ifdef _PreComp_" anymore
2025-09-23 22:39:36 +02:00
Chris Hennes
a56756d814
PD: Add onlyHaveRefined() to FeatureRefine
2025-02-07 21:44:43 -06:00
Florian Foinant-Willig
70184ba59d
PartDesign: decouple refine and other geometric computation ( #17008 )
2024-12-02 10:57:30 -06:00
bgbsww
aab0b31aec
Toponaming: Make FeatureThickness elementMap aware
2024-08-09 16:40:07 -04:00
bgbsww
fa8f29aed4
Toponaming/Part: Fix all getBaseTopoShape calls. Tests and missing code.
2024-04-26 21:15:11 -05:00
FEA-eng
ec4d1a95d6
Merge branch 'master' into patch-5
2023-10-02 18:14:44 +02:00
wmayer
9a1f8a11d6
PD: modernize C++: use range-based for loop
2023-08-16 21:54:56 -05:00
Paddle
12588150c1
PartDesign: Chamfer/fillet/draft/thickness small fixes.
2023-03-28 13:30:13 +02:00
Paddle
de6038ff9b
PartDesign: Fix placement issue with thickness tool when the feature was empty.
2023-03-28 12:52:42 +02:00
Paddle
47cc265b4f
PartDesign: Fillet, Chamfer, Draft, Thickness : Enable tool to start with no selection.
2023-03-28 12:52:42 +02:00
Uwe
78cc184d50
[Part/PD] few clang formatting fixes
2022-09-18 13:33:41 +02:00
FEA-eng
2f5e6ef85c
PartDesign: Change default behavior of Thickness tool to inwards
...
https://forum.freecadweb.org/viewtopic.php?f=8&t=71856
2022-09-15 10:36:01 -04:00
berniev
da9ebc572f
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
wmayer
3608ee7f51
PD: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Uwe
02c8b0452e
[PD] some more work to remove unused includes
2022-02-21 02:50:16 +01:00
Matthias Berberich
b01ebbc01e
add intersection-toggle to thickness-tool
...
see: “Thickness tools is missing intersection-toogle”
https://forum.freecadweb.org/viewtopic.php?f=19&t=37952
2019-09-11 20:50:33 +02:00
Abdullah Tahiri
a415ad72e1
PartDesign: 3rdParty to PCH
2019-05-02 07:12:27 +02:00
Wolfgang E. Sanyer
7f4a437cc2
This commit adds getShape and setShape to TopoShape
2016-08-06 23:42:55 +02:00
Stefan Tröger
83ce80f133
fixes #0002512 Allow multi-face part design tools
2016-05-18 23:54:18 +02:00
wmayer
d03a8fd386
+ fix various gcc & clang warnings
2016-04-24 16:21:19 +02:00
Stefan Tröger
c3f35d9f05
add part design thickness
2016-04-12 18:12:08 +02:00