contains editing functionality to allow editing of an object (Uobject_editor) or mouse controlled transformation (Utrack_editor)
GDM.Uobject_editor, GDM.Utrack_editor
Uobject_editor provides a collection of user interface editors that allow editing of the input object.
Utrack_editor provides a collection of user interface editors that provide:
interactive control over transformations for object, light, or camera using the mouse in the graphics window
reset, normalize, center functionality on the toolbar of the application
the Transform editor panel which contains explicit numeric control over the transformation of the object, light or camera and contains controls for modifying the mouse interaction behavior
If either of these components are instanced into a SingleWindowApp or MultiWindowApp, the panel for these editors is automatically installed into the Editors panel. Otherwise, you will have to set the parent connection manually be changing the subobject IUI.panel.parent_ref to connect to a panel of your choosing.
The view containing the object to perform editing operations on
The object to be edited (usually connected to Uview_editor.GDobj_sel.cur_obj).
see the implementation of Uscene_editor