Uscene_editor


Synopsis

contains a complete set of editors to edit views, cameras, lights, graphs objects,, datamaps, and objects.

V name

GDM.Uscene_editor

Input Ports

in_view

GDview_templ

Output Ports

View_Editor.GDobj_sel.cur_obj

GDobj_templ

Description

This macro contains a collection of the following editors:

•      View_Editor (instance of Uview_editor) - edits view attributes and information associated with a graphics window

•      Track_Editor (instance of Utrack_editor) - contains mouse tracking transformation functionality and reset, normalize, center functions

•      Light_Editor (instance of Ulight_editor) - edits light information

•      Camera_Editor (instance of Ucamera_editor) - edits camera attributes including the camera transform

•      Object_Editor (instance of Uobject_editor) - edits object attributes

•      Print_Editor (instance of Uprint_editor) - contains editor that performs the printing functionality

•      Datamap_Editor (instance of Udatamap_editor) - contains datamap editing functionality

•      Graph_Editor (instance of Ugraph_editor) - contains editors for editing graph attributes

Input Ports

in_view

The view to perform editing operations on

Output Ports

View_Editor.GDobj_sel.cur_obj

Connection to the object currently being edited

Example

see the implementation of Uviewer

File

v/gdm.v