c5c52d6c51f7c2712c86856fb129d08a69409c75
[xscreensaver] / hacks / glx / klein.man
1 .TH XScreenSaver 1 "" "X Version 11"
2 .SH NAME
3 klein - A Klein Bottle (and other parametric surfaces) visualization.
4 .SH SYNOPSIS
5 .B klein
6 [\-display \fIhost:display.screen\fP]
7 [\-visual \fIvisual\fP]
8 [\-window]
9 [\-root]
10 [\-speed \fInumber\fP]
11 [\-rand]
12 [\-spin]
13 [\-wander]
14 [\-fps]
15 .SH DESCRIPTION
16 This draws a three dimensional visualization of a Klein Bottle parametric 
17 surface (the three dimensional equivalent of the Moebious strip).
18 .SH OPTIONS
19 .TP 8
20 .B \-visual \fIvisual\fP
21 Specify which visual to use.  Legal values are the name of a visual class,
22 or the id number (decimal or hex) of a specific visual.
23 .TP 8
24 .B \-window
25 Draw on a newly-created window.  This is the default.
26 .TP 8
27 .B \-root
28 Draw on the root window.
29 .TP 8
30 .B \-delay \fInumber\fP
31 Per-frame delay, in microseconds.  Default: 20000 (0.02 seconds.).
32 .TP 8
33 .B \-speed \fInumber\fP
34 Number of frames before changing shape.  Default: 150.
35 .TP 8
36 .B \-rand
37 Randomize the parametric surfaces displayed. Use random OpenGL primitives
38 too.
39 .B \-wander | \-no-wander
40 Whether to wander around the screen.
41 .B \-spin | \no-spin
42 Whether to rotate around the centre of the figure.
43 .TP 8
44 .B \-fps
45 Display the current frame rate, CPU load, and polygon count.
46 .SH ENVIRONMENT
47 .PP
48 .TP 8
49 .B DISPLAY
50 to get the default host and display number.
51 .TP 8
52 .B XENVIRONMENT
53 to get the name of a resource file that overrides the global resources
54 stored in the RESOURCE_MANAGER property.
55 .SH SEE ALSO
56 .BR X (1),
57 .BR xscreensaver (1)
58 .SH AUTHOR
59 Andrey Mirtchovski.