Bond Panel.
Invoked from Edit
in Menubar or Alt-b.
Uses Motif Widgets (
List,
Choice,
Toggle,
Scale,
Push
) to
adjust properties of groups of cylinders in your
model.bonds list.
Currently, all groups are read in as ascii *.cyl files.
(See Data Preparation).
Widget Name (Widget Type) --- description of function
- Bonds List (List)
-- select the objects to modify via widgets below.
- Select All (Push)
-- select every object in the Bonds List widget.
- Toggle All (Push)
-- toggle selection state of every object in the Bonds List widget.
- Bond Display (Toggle)
-- visibility toggle for current Bond List choice.
- Radius Scale (Scale)
-- overall_scale if Bond List choice is 'cylinder', else sets group_scale.
radius = overall_scale * group_scale * bond_radius
- Draw Style (Choice)
-- select one of: Solid | Lines | Antialias(lines) | Cones
for selected group.
- Complexity (Scale)
-- tesselation level of the cylinder, for selected group.
-- Dash style (0=solid) if Draw Style is Lines.
- Line Width (Scale)
-- width in pixels if Draw Style is Lines.
- Overall Color (Choice)
-- select a color for the entire group,
or use the individual cylinder colors.
- Close Panel (Push)
-- dismiss the panel
- Bond Editor (Push)
-- opens GUI with current model/primitive to create/modify bonds.
- Bond Refresh (Push)
-- must re-read any primitive created or modified with bonds-data.
- Panel Help (Push)
-- show this help screen
Hints:
Cylinder drawings create some overhead (lots of triangles).
For improved performance for interactive drawing,
set Complexity = 0.0 (or Bond Display (cylinders) Off).
(Set Draw Style to Lines for the fastest interaction).
Set Complexity high for final rendering of the desired view.
Each change in a Widget forces a redraw.
For complicated adjustments, set Bond Display (cylinders) Off,
(or Hide All Bonds from View in Menubar),
then set all Scales, Complexity, etc.
Cones have their apex at the first point of each cylinder record.
Dashed lines are made by adjusting the complexity while in line mode.
Also see other types of and general information
on Control Panels.
Ribbons User Manual / UAB-CBSE / carson@uab.edu