Alexander Golubev
f6b0ed3a47
PartDesign: Body rework - add BaseFeature property and make Tip always point to solid
2016-04-12 18:12:16 +02:00
DeepSOIC
cd4dce2f1b
PartDesign workflow without part/body
...
PartDesign: make datum features work outside of body/part
PartDesign old workflow: remove a few messageboxes about no part
PartDesign: old workflow: multitransform without body
Still has visibility issues, but generally works.
2016-04-12 18:12:14 +02:00
Stefan Tröger
07099e1163
add coordinate system datum
2016-04-12 18:12:07 +02:00
Stefan Tröger
a80c553999
fix datum plane transparency
...
one can not change the transparany type in the scene graph. Furthermore no normals are used, hence no normal binding is needed.
2016-04-12 18:12:04 +02:00
blobfish
9b9d79d2fe
Part Design: adding const char PDBODYKEY and using. No functional change.
2016-04-12 18:12:04 +02:00
jriegel
d7c932d714
Changing active object handling in PartDesign
2016-04-12 18:12:03 +02:00
jriegel
ebad819fde
small fixes after merge from master
2016-04-12 18:11:59 +02:00
jrheinlaender
54895922a4
Miscellaneous fixes
2016-04-12 18:11:50 +02:00
jrheinlaender
5215a6da0b
miscellaneous fixes
2016-04-12 18:11:50 +02:00
jrheinlaender
4addc00d97
Drop into insert mode when user double-clicks on a PartDesign feature in the Tree
2016-04-12 18:11:50 +02:00
jrheinlaender
5ac8aeaf2c
Moved some methods from PartDesign::Body to Part::BodyBase so the SketchObjects will be removed cleanly from the Body when deleted
2016-04-12 18:11:49 +02:00
jrheinlaender
857ede8847
Moved generic Datum class to Part module to avoid Sketcher dependency on PartDesign
2016-04-12 18:11:49 +02:00
jrheinlaender
dc9c6b0e5d
Miscellaneous fixes
2016-04-12 18:11:49 +02:00
jrheinlaender
4b8aa48a2c
Make Datum features pickable
2016-04-12 18:11:49 +02:00
jrheinlaender
3992a9805f
Visualization of datum lines and planes
2016-04-12 18:11:49 +02:00
jrheinlaender
696bdf9a2a
Specialized viewproviders for datum features, create points from intersection of edges and faces
2016-04-12 18:11:49 +02:00
jrheinlaender
a1359fc9e9
Work on reference selection for Datum features
2016-04-12 18:11:48 +02:00
jrheinlaender
571d5d2b7d
Second step for implementing datum features
2016-04-12 18:11:48 +02:00