MGED Tcl Variables
The use of pathName in this document refers to the Tcl/Tk pathname of
a display manager window.
local2base
local2base specifies the conversion factor that converts local units
to base units (i.e. millimeters).
base2local
base2local specifies the conversion factor that converts base units (i.e. millimeters)
to local units.
localunit
localunit indicates the local units.
edit_class
edit_class specifies the class of edit that is in effect.
For example, 0 signifies none, 1 signifies translation, 2
signifies rotation and 3 signifies scale.
edit_solid_flag
edit_solid_flag specifies the type of edit to perform on
the solid being edited. edit_solid_flag is linked to
MGED's internal variable es_edflag.
edit_object_flag
edit_object_flag specifies the type of edit to perform on
the object being edited. edit_object_flag is linked to
MGED's internal variable edobj.
edit_info
edit_info contains detailed information about the current
solid/object being edited.
glob_compat_mode
glob_compat_mode indicates whether or not to perform
globbing against the database.
mged_display(state)
mged_display(state) specifies the state of MGED. The state string
will be one of the six values listed below.
- VIEWING
- SOL PICK
- SOL EDIT
- OBJ PICK
- OBJ PATH
- OBJ EDIT
mged_display(pathName,fps)
mged_display(pathName,fps) specifies the frames per second that MGED
is able to display.
mged_display(pathName,aet)
mged_display(pathName,aet) specifies the current azimuth, elevation and
twist for pathName.
mged_display(pathName,ang)
mged_display(pathName,ang) indicates the rates of view rotation.
mged_display(pathName,center)
mged_display(pathName,center) indicates the view center.
mged_display(pathName,size)
mged_display(pathName,size) indicates the view size.
mged_display(pathName,adc)
mged_display(pathName,adc) specifies information about the angle distance cursor.
mged_display(path_lhs)
mged_display(path_lhs) indicates the left hand side path.
mged_display(path_rhs)
mged_display(path_rhs) indicates the right hand side path.
mged_display(units)
mged_display(units) indicates the local units.
mged_display(keypoint)
mged_display(keypoint) indicates the point from which
edits will take place.
mged_default(geom)
mged_default(geom) is used to specify the size and
position of the command window.
mged_default(ggeom)
mged_default(ggeom) is used to specify the size and
position of the geometry window.
mged_default(id)
mged_default(id) indicates the base id to use if
the user didn't provide an id to the
gui
command. For example, if mged_default(id) is set to myId,
then the following id's will be created as needed: myId_0,
myId_1, myId_2 etc.
mged_default(pane)
mged_default(pane) indicates the initial active pane. The
keywords, ul, ur, ll, and lr are the only acceptable values.
The keywords refer to ''upper left'', ''upper right'',
''lower left'' and ''lower right'' respectively.
mged_default(multi_pane)
mged_default(multi_pane) indicates whether to show
four smaller geometry windows at the same time or to show
one larger geometry window.
mged_default(config)
mged_default(config) indicates the initial configuration
of the MGED GUI. A value of ''g'' indicates that only the
geometry window is shown, ''c'' indicates that only the
command window is shown, and ''b'' indicates that both the
geometry and command windows are shown.
Note - this initial configuration specification
only has affect when the command window and geometry windows are
combined together in a single top level window. See the
mged_default(comb) variable.
mged_default(display)
mged_default(display) indicates where to display the
command window and other tools.
mged_default(gdisplay)
mged_default(gdisplay) indicates where to display the
geometry window if not combined with the command window. See the
mged_default(comb) variable.
mged_default(dm_type)
mged_default(dm_type) indicates the default display manager type.
mged_default(comb)
mged_default(comb) indicates whether or not to combine the
command window with the geometry window in a single top level
window.
mged_default(edit_style)
mged_default(edit_style) indicates the initial edit style.
The edit style determines the behavior of command
line editing. The two possible values are ''emacs'' and ''vi''.
mged_default(num_lines)
mged_default(num_lines) indicates the number of lines to
use in the command window.
mged_default(tearoff_menus)
mged_default(tearoff_menus) indicates whether or not
to use tearoff menus. A tearoff menu is one that has the
ability to become a top level window. That is, it can
remain active and be placed anywhere on the screen.
mged_default(html_dir)
mged_default(html_dir) indicates the directory wherein
to look for the MGED manual.
mged_default(web_browser)
mged_default(web_browser) indicates the web browser to use
for viewing documentation.