geomview(1)

NAME

Geomview - interactive geometry viewer

SYNOPSIS

geomview [-opengl] [-b r  g  b]  [-c  commandfile]  [-wins
#windows]  [-nopanels]  [-wpos  xmin  ymin  xsize  ysize]  [-wpos
xsize,ysize[@xmin,ymin]]  [-e  external-module-name]  [-M[cg][sp]
pipename]   [-start  external-module-name  [arg  ...]  --]  [-run
external-module-path [arg ...] --] [file ...]

DESCRIPTION

Arrayed language of commands for controlling almost every aspect of
its display. It can execute files containing statements in this
language, and it can communicate with other programs using the
language. See geomview(5), e.g. the file man/cat5/geomview.5 in
the geomview distribution, for more details of the language.

TUTORIAL

Arrayand the format of the data files it can read, see "overview" and
"oogltour" in the "doc" directory of the geomview distribution,
or better, see the full manual: "geomview.tex" or "geomview.ps",
also in the "doc" directory. The source distribution also includes a tutorial for how to write external modules in the
"src/bin/example" directory.

OPTIONS

Array"--" may be omitted if it would be the last argument on the geomview command line.
-run shell-command arguments ...
Like -start but takes the pathname of executable of
the external module instead of the module's name.

GEOMETRY FILE FORMATS

Arraygeomview files.

STARTUP FILES

Arraydirectory of the geomview directory. Then, if there is a file
named .geomview in the current directory, it executes the commands in that file. If no in the user's home directory, and executes it if found. The startup file of an individual user overrides the systemwide defaults, since later commands take precedence over earlier ones.

EXTERNAL MODULES

Arraymodules have been written and appear in the "Application" browser
in the main geomview panel. To invoke a module you click the
mouse on the module's entry in this browser. This starts the
module and adds an additional entry to the browser, beginning
with a number in square brackets as in ``[1] Crayola'', which
represents the running instance of that module. You can terminate the module by clicking on the numbered entry. Modules are
documented separately from geomview. See the manual page for
each module for details.

INSTALLING AN EXTERNAL MODULE

Arraythis list. See the set-emodule-path command in geomview(5) for
details.
There is a tutorial for how to write external modules in
the "src/bin/example" directory.

EXTERNAL MODULE INIT FILES

Arraycontain arguments; in fact it can be an arbitrary shell command.

KEYBOARD SHORTCUTS

ArrayRC Emulate lines using cylinders (default)
RP Emulate lines using polygons
Ra choose ASCII RIB format (default)
Rb choose BINARY RIB format
Rt choose Display token to specify .tiff file (default)
Rf choose Display token to specify framebuffer
Rs Simulate background color with Polygon (default)
Rx No background simulation - fully transparent (alpha)
background

NOTES

Arraylocal setup, and then invokes the geomview executable program
"gvx" (or "gvx.OGL"). Do not run "gvx" by itself; always invoke
geomview with the "geomview" shell script.

SEE ALSO

oogl(5) - OOGL geometric file formats and conventions
geomview(5) - geomview command language reference

FILES

Arraydata/geom - sample data files

ENVIRONMENT

ArrayGEOMDATA - top directory of the default data tree, used by
some modules

AUTHORS

Array(The Geometry Center)
University of Minnesota
www.geomview.org

BUGS

Sometimes core dumps on bad input files.

Zoom and scale have no inertia.

Virtual spherical mode doesn't work on VGXes.

Arraydress above.
Geometry Center December 10, 1996

Copyright © 2010-2024 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout