Anna Petrášová efdb6a4d58 ogsf: slices - resolution is type double, not int 13 vuotta sitten
..
GK2.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
GP2.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
GS2.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
GSX.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
GS_util.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
GV2.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
GVL2.c 87ca9a673c wxNviz: update 3d region when switching to 3d view 13 vuotta sitten
Gp3.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
Gs3.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
Gv3.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
Gvl3.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
Makefile 002bbe23df Keep all library dependencies in Grass.make 15 vuotta sitten
README db49180dd7 welcome to GRASS 7.0.svn 17 vuotta sitten
TODO db49180dd7 welcome to GRASS 7.0.svn 17 vuotta sitten
gk.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gp.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gpd.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gs.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gs_bm.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gs_norms.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gs_query.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_cplane.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_fonts.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_fringe.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_img_mpeg.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_img_ppm.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_img_tif.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_label.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_legend.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_objs.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_prim.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_surf.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_views.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsd_wire.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsdiff.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsdrape.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsds.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsget.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gsget.h 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gv.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gv_quick.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gvd.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gvl.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gvl_calc.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gvl_calc2.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gvl_file.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten
gvld.c efdb6a4d58 ogsf: slices - resolution is type double, not int 13 vuotta sitten
mc33_table.h 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 vuotta sitten
ogsflib.dox f5ceeee4a0 ogsf: note major todos 14 vuotta sitten
rgbpack.h 013f88a523 ogsf sync'ed with devbr6: initial code doxygenization, minor library cleaning (https://trac.osgeo.org/grass/changeset/31312, https://trac.osgeo.org/grass/changeset/31304, https://trac.osgeo.org/grass/changeset/31271) 17 vuotta sitten
rowcol.h 013f88a523 ogsf sync'ed with devbr6: initial code doxygenization, minor library cleaning (https://trac.osgeo.org/grass/changeset/31312, https://trac.osgeo.org/grass/changeset/31304, https://trac.osgeo.org/grass/changeset/31271) 17 vuotta sitten
trans.c 9f261a7fd6 move prototypes from include/ to include/defs 13 vuotta sitten

README

The openGL gsurf library (ogsf), consisting of approximately 20,000 lines
of C code, contains some 180 public functions and about twice as many
internal functions for run-time data storage, manipulation, querying,
and visualization using OpenGL.
The library handles all drawing and lighting operations, including use of
user-defined clipping planes and drawing various style "fences" on clipping
planes when drawing multiple surfaces, and treats datasets as objects which
can be used for various attributes of the rendering. It allows data
sharing (e.g., same data for more than one attribute of same or different
surfaces), separate masking for each surface, multiple surfaces, vector sets,
or point sets, and will also allow multiple volumes. The library provides
all query features such as 3D "point on surface", keyframe animation routines,
and full state saving functionality. Database-specific routines for
interfacing with the GRASS GISlib are kept isolated for easier library reuse
with other databases. The gsurf library is not dependent upon any particular
interface library, and has been used successfully with both Motif and Tcl/Tk.
It is used for NVIZ visualization tool.


moved from src.contrib/GMSL/NVIZ2.2/lobes/ogsf/
to src/libes/ogsf/

Updated src.contrib/GMSL/NVIZ2.2/Gmakefile for that.
10/1999 Markus Neteler

10/99 - changed gsd_img.c to uncompressed IRIS RGB
2/26/96 - some minor cleanup (mca)