wmayer
ab43e18b00
+ remove 'using namespace Attacher' inside header file
2016-04-13 15:57:49 +02:00
Alexander Golubev
d62aa38ac4
PartDesign/App: cleanup datum's classes and headers
2016-04-12 18:12:19 +02:00
Alexander Golubev
3ed51ac4bd
PartDesign: add Origin to the Body and unstrap the module from the Parts
2016-04-12 18:12:18 +02:00
Alexander Golubev
305151be34
App/Origin: big refactoring
...
- Rebase App::Origin on App::DocumentObject
- Keep all control over the Origin structure inside the Origin and it's
ViewProvider
- Add OriginFeature class as common base for App::Plane and App::Line
- Rebase App::Plane and App::Line on top of newly created class and
move to the file.
- Change Origin's ViewProvider API associated with temporary display
- Lots of associated changes to files
- Several minor fixes
- Lots of new bugs
2016-04-12 18:12:18 +02:00
DeepSOIC
8babf7c2dc
PartDesign: transfer Datums to become AttachableObjects
...
Crude and quick, needs cleanup.
2016-04-12 18:12:12 +02:00
DeepSOIC
0f9abd1a30
Fix programming error in DatumCS
2016-04-12 18:12:10 +02:00
Stefan Tröger
eba61e360d
make origin work correct with multiple parts
2016-04-12 18:12:08 +02:00
Stefan Tröger
a6b796d5f8
add more point possibilities for cs references
2016-04-12 18:12:08 +02:00
Stefan Tröger
b4dd0072ab
fix selection error on datum exception
...
and add user feedback for failed selections
2016-04-12 18:12:08 +02:00
Stefan Tröger
b2d566379e
add remaining coordinate system selections
2016-04-12 18:12:08 +02:00
Stefan Tröger
2b3ca7b39c
add a few coordinate system reference systems
2016-04-12 18:12:08 +02:00
Stefan Tröger
dda47f7135
fix primitive offset setting issues
2016-04-12 18:12:07 +02:00
Stefan Tröger
bcf168748e
allow shapes as coordinate system references
2016-04-12 18:12:07 +02:00
Stefan Tröger
27d46a6593
primitive bug fixes, add cylinder and sphere
2016-04-12 18:12:07 +02:00