Zheng, Lei
2fee0c3b0c
PartDesign: fix DressUp base shape checking
2020-02-23 11:04:54 +01:00
Zheng, Lei
17d7f09fc8
PartDesign: fix FeatureDressUp base checking
2020-02-14 13:34:03 +01:00
Zheng, Lei
379e07ef30
PartDesign: support transformed pattern in FeatureDressUp
...
Fixes #1650
2020-02-14 13:34:03 +01:00
Abdullah Tahiri
7b0a501c0a
PartDesign: 3rdParty to PCH
2019-05-02 07:12:27 +02:00
wmayer
00de5bb7ad
Replace Base::Exception with appropriate subclass
2018-11-14 19:28:00 +01:00
Wolfgang E. Sanyer
d1d2f1f811
This commit adds getShape and setShape to TopoShape
2016-08-06 23:42:55 +02:00
Stefan Tröger
3c39410002
PartDesign: Adopt to new property status bits
2016-04-12 18:12:22 +02:00
Alexander Golubev
af385f1c57
PartDesign/Feature: add an optional parameter to getBaseObject() to prevent it from throwing exceptions
...
In most cases getBaseObject() is used with an exception handler which
only detects if it failed but not the reason. This modification allows
to use it without excess exception handlers.
Also add the same parameter to SketchBased::getVerifiedSketch().
2016-04-12 18:12:15 +02:00
Alexander Golubev
15b6eccc00
PartDesign/FeatureDressUp: implement a proper getBaseObject()
...
The function getBaseShape() is removed and replaced with getBaseObject()
because it doesn't make a lot of scense: getBaseShape() masked the
base's class implementation (rather than redefine a virtual) which was
better in words of code reuse.
Also BaseFeature and Base properties relations are defined now in a
little another way.
2016-04-12 18:12:15 +02:00
Alexander Golubev
ebfd298baf
PartDesign/FeatureDressUp: make Base and BaseFeature properties track the same feature
...
Also remove reseting of read-only flag on placement properties on
removing Base feature: it doesn't make any scense for dressup features.
2016-04-12 18:12:15 +02:00
Stefan Tröger
afee98c1e9
allow to add faces to fillet and chamfer
2016-04-12 18:12:07 +02:00
jrheinlaender
dbc6b1b12e
Some code unification for DressUp features
2016-04-12 18:11:56 +02:00
jrheinlaender
67b36115a4
Miscellaneous fixes
2016-04-12 18:11:51 +02:00
jrheinlaender
4f643b2218
Made the rest of the PartDesign features aware of the Body
2016-04-12 18:11:49 +02:00
wmayer
750897c20e
+ introduce proper enum for property status to replace plain integers
2016-01-01 15:36:24 +01:00
jrheinlaender
1befcbb2b4
PartDesign: tidy up PartDesign feature dependencies
2012-09-09 10:05:43 +02:00
wmayer
2d2df1b1a3
Set placement property to read-only for skecth/ dress up features
2012-04-06 12:29:18 +02:00
logari81
f6ce9caf79
+ fix Placement of PartDesign/Fillet feature to the Placement of its base
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5289 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 07:17:09 +00:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00