File: Commands.html

package info (click to toggle)
geomview 1.9.4-2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 21,772 kB
  • ctags: 11,826
  • sloc: ansic: 90,886; sh: 9,802; cpp: 1,215; makefile: 1,064; objc: 263; yacc: 149; tcl: 76; lex: 70
file content (83 lines) | stat: -rw-r--r-- 3,856 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<html lang="en">
<head>
<title>Commands - Geomview Manual</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="Geomview Manual">
<meta name="generator" content="makeinfo 4.8">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Interaction.html#Interaction" title="Interaction">
<link rel="prev" href="Saving.html#Saving" title="Saving">
<link rel="next" href="Keyboard-Shortcuts.html#Keyboard-Shortcuts" title="Keyboard Shortcuts">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
  pre.display { font-family:inherit }
  pre.format  { font-family:inherit }
  pre.smalldisplay { font-family:inherit; font-size:smaller }
  pre.smallformat  { font-family:inherit; font-size:smaller }
  pre.smallexample { font-size:smaller }
  pre.smalllisp    { font-size:smaller }
  span.sc    { font-variant:small-caps }
  span.roman { font-family:serif; font-weight:normal; } 
  span.sansserif { font-family:sans-serif; font-weight:normal; } 
--></style>
</head>
<body>
<div class="node">
<p>
<a name="Commands"></a>
Next:&nbsp;<a rel="next" accesskey="n" href="Keyboard-Shortcuts.html#Keyboard-Shortcuts">Keyboard Shortcuts</a>,
Previous:&nbsp;<a rel="previous" accesskey="p" href="Saving.html#Saving">Saving</a>,
Up:&nbsp;<a rel="up" accesskey="u" href="Interaction.html#Interaction">Interaction</a>
<hr>
</div>

<h3 class="section">3.9 The Commands Panel</h3>

<p>The <em>Commands</em> panel lets you type in a GCL command.  When
you hit <kbd>&lt;Enter&gt;</kbd>, Geomview interprets the command and prints any
resulting output or error messages on standard output.  You can edit the
text and hit <kbd>&lt;Enter&gt;</kbd> as many times as you like, in general,
whenever you hit <kbd>&lt;Enter&gt;</kbd> with the cursor in the <em>Commands</em>
panel, Geomview tries to interpret whatever text you have typed in the
text field as a command. 
<div class="float">
<a name="figcommandpanel"></a><img src="figs/command.png" alt="figs/command.png">

   <p><strong class="float-caption">Figure 3.10: The Commands Panel.</strong></p></div>

   <p>[Move this.] 
Normalization is a kind of scaling; Geomview can scale an object so that
it fits within a certain region.  The main point of normalization is to
allow you to easily view all of an object without having to worry about
how big it is.  We are gradually replacing Geomview's normalization
feature with more robust camera positioning features.  In general, the
best way to make sure you are seeing all of an object is to use the
<em>Look At</em> button on the <em>Tools</em> panel.  Normalization may
be completely replaced by this and other features in a future version of
Geomview.

   <p>Normalization is a property that applies to each geom separately.  The
<em>NORMALIZE GEOMETRY</em> browser affects the normalization property
of target geom.  If the target geom is "World", it affects all geoms.

     <dl>
<dt><em>None</em><dd>Do no normalization.

     <br><dt><em>Individual</em><dd>Normalize this geom to fit within a unit sphere.

     <br><dt><em>Sequence</em><dd>This resembles "Individual", except when an object is changing.  Then,
"Individual" tightly fits the bounding box around the object whenever it
changes and normalizes accordingly, while "Sequence" normalizes the
union of all variants of the object and normalizes accordingly.

     <br><dt><em>Keep</em><dd>This leaves the current normalization transform unchanged when the
object changes.  It may be useful to apply "Individual" or "Sequence"
normalization to the first version of a changing object to bring
it in view, then switch to "Keep".

   </dl>

<!-- ================================================================ -->
</body></html>