• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..07-May-2022-

autom4te.cache/H22-Apr-2021-22,42320,326

demo/H22-Apr-2021-1,5811,058

doc/H07-May-2022-1,5431,113

g2_perl/H22-Apr-2021-1,5811,077

g2_python/H22-Apr-2021-1,8611,493

include/H22-Apr-2021-

perl/H22-Apr-2021-2,2621,711

src/H22-Apr-2021-10,3776,404

CHANGESH A D22-Apr-20213.8 KiB158133

COPYINGH A D22-Apr-202125.8 KiB505418

INSTALLH A D22-Apr-20212.4 KiB9562

MakefileH A D22-Apr-20214.1 KiB171105

Makefile.inH A D22-Apr-20213.8 KiB171108

READMEH A D22-Apr-20213.1 KiB8159

TODOH A D22-Apr-2021206 96

config.guessH A D22-Apr-202148.3 KiB1,7011,487

config.subH A D22-Apr-202133.6 KiB1,8611,683

configureH A D22-Apr-2021192.3 KiB7,0565,825

configure.acH A D22-Apr-20213.7 KiB176151

descrip.mmsH A D22-Apr-20212.5 KiB7259

g2.dspH A D22-Apr-20213.6 KiB153125

g2.dswH A D22-Apr-20211.6 KiB9968

g2_anim.dspH A D22-Apr-20214.2 KiB10186

g2demo.dspH A D22-Apr-20213.8 KiB9683

g2dll.dspH A D22-Apr-20214.9 KiB162133

g2res.dspH A D22-Apr-20213.6 KiB10288

gd.dspH A D22-Apr-20212.8 KiB10992

install-shH A D22-Apr-202115 KiB542352

simple_win32.dspH A D22-Apr-20214.4 KiB10287

README

1g2 - graphic library (C) 1999 Lj. Milanovic, H. Wagner
2
3Version 0.xx
4
5License Information
6===================
7
8This library is free software; you can redistribute it and/or
9modify it under the terms of the GNU Lesser General Public
10License as published by the Free Software Foundation; either
11version 2.1 of the License, or (at your option) any later version.
12
13This library is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16Lesser General Public License for more details.
17
18See INSTALL for information on how to install g2 see the html
19documentation in the doc/ subdirectory for a function reference
20
21What is g2 ?
22============
23
24Short version (if you are in hurry):
25
26     - 2D graphic library
27     - Simple to use
28     - Supports several types of output devices (currently X11,
29       gd (PNG, JPEG), PostScript)
30     - Concept allows easy implementation of new device types
31     - Virtual devices allow to send output simultaneously to several devices
32     - User definable coordinate system
33     - Written in ANSI-C
34     - Tested under Digital Unix, AIX, Linux, VMS and Windows NT
35     - Fortran interface
36
37Long version:
38
39g2 is a simple to use graphics library for 2D graphical applications
40written in Ansi-C. This library provides a comprehensive set of
41functions for simultaneous generation of graphical output on different
42types of devices. Presently, following devices are currently supported
43by g2: X11, gd (PNG, JPEG), PostScript (xfig and Win32 are in developement).
44One major feature of the g2_library is the concept of virtual devices. An
45arbitrary number of physical devices (such as PNG, or X11) can be
46grouped to create a so-called virtual device. Commands sent to such a
47virtual devices will automatically issued to all attached physical
48devices. This allows for example simultaneous output to a PNG file and
49a Postscript file. A virtual device in turn can be attached to another
50virtual device, allowing to construct trees of devices.  Virtual
51devices can also be useful when using different user-coordinate
52systems. E.g. one X11 window showing an overview of a graphical
53output, and a second window showing a zoom of a more detailed area of
54the graphic. Drawing in both windows is performed by one single
55command to the virtual device.
56
57
58                                   /-------> PNG:   g2_attach(id_PNG,...
59            -----------------------
60g2_plot---> | Virtual device: id |--------> X11:   g2_attach(id_X11,...
61            -----------------------
62                                   \-------> PS:    g2_attach(id_PS,...
63
64If you don't need or like the concept of virtual devices, simply ignore it.
65
66
67CONTACT
68=======
69
70You can contact the authors and contributors by e-mail (/ is @ and - is .):
71
72Ljubomir Milanovic 			ljubo/users-sourceforge-net
73Horst Wagner       			wagner/users-sourceforge-net
74Tijs Michels (spline implementation)	tijs/users-sourceforge-net
75
76or visit g2 home page on:
77
78http://g2.sourceforge.net/
79
80
81