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

See also related modules

Not Applicable.