Ucamera_editor, Ulight_editor, Uprint_editor
Contains editing functionality to allow editing of camera information (Ucamera_editor) or light information (Ulight_editor)
GDM.Ucamera_editor, GDM.Ulight_editor, GDM.Uprint_editor
Ucamera_editor provides a collection of user interface editors that allow editing of the current camera. The current camera is defined by the in_view parameter which contains a "picked_camera" subobject. This is set so that the picked_camera always contains the picked_obj.
Ulight_editor provides a collection of user interface editors that allow editing of the in_view's light information.
Uprint_editor provides a collection of user interface objects that implement printing capability for the in_view.
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
see the implementation of Uscene_editor