1surf(1)                     General Commands Manual                    surf(1)
2
3
4

NAME

6       surf - visualization of algebraic curves and surfaces
7
8

SYNOPSIS

10       surf -n|--no-gui file ...
11       surf  [Gtk  options]  [-x|--exec]  [--progress-dialog]  [--auto-resize]
12       file ...
13       surf --help
14
15

DESCRIPTION

17       surf is a tool to render algebraic curves and surfaces.  It  is  script
18       driven  and has (optionally) a nifty graphical user interface using the
19       Gtk widget set.
20
21       The only input needed is the equation of an algebraic curve/surface  in
22       everyday  mathematical  notation.  The output is a (series of) color or
23       black and white image(s) in one of several file formats.
24
25       surf also provides a C-style command language which helps  working  out
26       more complicated equations.
27
28       The  resolution  of  an  image is only bounded by the available memory.
29       Since the image is stored as an array of floats and because some  image
30       processing  algorithms  need  a  copy  of  the image, you need at least
31       width*height*12 bytes of virtual memory.
32
33       surf can handle curves/surfaces up to  degree  30.  The  main  features
34       include  algebraic  curves,  algebraic  surfaces, hyper plane sections,
35       lines on surfaces, multiple curves/surfaces, adaptive anti aliasing and
36       dithering.
37
38

OPTIONS

40       If  you run surf with GUI support (i.e. without the -n|--no-gui option)
41       the standard Gtk options are recognized.
42
43       -n, --no-gui
44              Run without a graphical user interface, just execute the scripts
45              given as files and exit thereafter.
46
47              In  case  surf has been compiled without GUI support this option
48              does nothing and scripts are always executed non-interactively.
49
50
51       -x, --exec
52              Execute scripts  passed  as  files  immediately.  Otherwise  the
53              scripts are just loaded, not executed.
54
55
56       --progress-dialog
57              Pop  up a progress dialog instead of the status bar display dur‐
58              ing calculations.
59
60
61       --auto-reszie
62              Automatically resize the image windows to the size of the image.
63              Be  aware that there's no check whether the image size is bigger
64              than your actual screen size.
65
66
67       --help Display usage information.
68
69
71       Copyright (C)  1996-1997  Friedrich  Alexander  Universitaet  Erlangen-
72       Nuernberg, 1997-2000 Johannes Gutenberg-Universitaet Mainz
73
74

AUTHORS

76       Stephan  Endrass,  Hans  Huelf,  Ruediger  Oertel,  Kai Schneider, Ralf
77       Schmitt, Johannes Beigel
78
79
80
81                                  Mar 31 2000                          surf(1)
Impressum