You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- to keep Editor.py with a reasonable size use multiple inheritance - specialized methods should be implemented in separate topic-specific subclasses of BasicEdit (only), e.g. GeomEdit, ExtInterfaceEdit, and Editor should inherit from all of them
- most of the current functions in std.py should be moved to specialized subclasses of BasicEdit
- BasicEdit.apply() should be used for custom user functions
- BasicEdit.apply() should not impose the return value of the passes user function
- In place edition in BasicEdit.apply() should be removed - user function does not have to modify the selected objects
The text was updated successfully, but these errors were encountered:
The package architecture should be reorganized:
The text was updated successfully, but these errors were encountered: