Commit Graph

20 Commits

Author SHA1 Message Date
Markus Lampert 2fb4196630 Use colour to indicate pocket extension enablement 2019-04-07 12:20:44 +02:00
Markus Lampert 06bafa372f Encapsulating swtich in _Extension class 2019-04-07 12:20:44 +02:00
Markus Lampert 0367c28fbc Added support for global extend corners 2019-04-07 12:20:44 +02:00
Markus Lampert dcbe97144b Maintain tree collapse state over extension refreshs 2019-04-07 12:20:44 +02:00
Markus Lampert 6df14de1e9 Maintain extension selection over update. 2019-04-07 12:20:43 +02:00
Markus Lampert 6fb98ed5c2 Fixed update of extensions when length changes 2019-04-07 12:20:43 +02:00
Markus Lampert b01d10055b Switched extension UI to tree view dependent on the base objects. 2019-04-07 12:20:43 +02:00
markus 10428fd3cb Using offset2D for properly creating the extension 2019-04-07 12:20:42 +02:00
markus 58f5cfa5ae Disabling length and direction columns for now. 2019-04-07 12:20:42 +02:00
markus fbdc3dad54 Fixed UI to update dirty state correctly 2019-04-07 12:20:42 +02:00
markus 1b214515d9 Cleanup so artifacts on task panel close. 2019-04-07 12:20:42 +02:00
markus 1c74eee9df Simple visualisation of removal shape extensions. 2019-04-07 12:20:42 +02:00
markus c8dc0e344d Added extracting the wire of an extension 2019-04-07 12:20:41 +02:00
markus 159f5ae931 Basic UI to add extension features. 2019-04-07 12:20:41 +02:00
markus 068c0724e8 Basic UI for editing pocket shape extensions. 2019-04-07 12:20:41 +02:00
markus 79def8b235 Added UI page pocket extension; changed selection agent. 2019-04-07 12:20:41 +02:00
Markus Lampert ee49b9874d Prototype objects for operations and the ability to create them through the regular proxy instantiation. 2018-09-02 00:32:22 -07:00
Markus Lampert 04807fddd7 Add UseOutline property to PocketShape in order to mill full pockets and not have to add all sub-shapes. 2018-08-18 21:55:26 +02:00
Markus Lampert 57c0463583 Basic pocket generation from horizontal faces. 2017-09-28 11:27:46 -07:00
Markus Lampert 5c7a17cf8b Added copy of pocket op back into the UI. 2017-09-28 11:27:46 -07:00