Martin Landa c6de8980f0 ogsflib: message cosmetics (use fully qualified name) 15 years ago
..
GK2.c 98dbc68757 fixed unlucky formatted messages (thanks to Glynn) 17 years ago
GP2.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
GS2.c 6b2472465f wxNviz: various bugfixes, raster querying in progress 15 years ago
GSX.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
GS_util.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
GV2.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
GVL2.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
Gp3.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
Gs3.c c6de8980f0 ogsflib: message cosmetics (use fully qualified name) 15 years ago
Gv3.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
Gvl3.c 19d40e3192 rasterlib: fns from color_get.c renamed, see 16 years ago
Makefile 002bbe23df Keep all library dependencies in Grass.make 15 years ago
README db49180dd7 welcome to GRASS 7.0.svn 17 years ago
TODO db49180dd7 welcome to GRASS 7.0.svn 17 years ago
gk.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gp.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
gpd.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
gs.c 3b8a4b0f2c marisn: Don't use invalid pointers for debug output. Fixes https://trac.osgeo.org/grass/ticket/417 16 years ago
gs_bm.c 8d2bb148f8 ogsflib: minor fixes in debug messages / initialization of geosurf and geovol structures (merge from devbr6, https://trac.osgeo.org/grass/changeset/32613) 17 years ago
gs_norms.c 8d2bb148f8 ogsflib: minor fixes in debug messages / initialization of geosurf and geovol structures (merge from devbr6, https://trac.osgeo.org/grass/changeset/32613) 17 years ago
gs_query.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsd_cplane.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsd_fonts.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsd_fringe.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsd_img_mpeg.c 96baa836f4 conditionalize 16 years ago
gsd_img_ppm.c e698059ace Use convential PPM header (magic, width/height, maxval on separate lines) 15 years ago
gsd_img_tif.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsd_label.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsd_legend.c b2a54a6471 gislib: G_find_cell renamed to G_find_raster 16 years ago
gsd_objs.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
gsd_prim.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsd_surf.c 8d2bb148f8 ogsflib: minor fixes in debug messages / initialization of geosurf and geovol structures (merge from devbr6, https://trac.osgeo.org/grass/changeset/32613) 17 years ago
gsd_views.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsd_wire.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsdiff.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsdrape.c 8d2bb148f8 ogsflib: minor fixes in debug messages / initialization of geosurf and geovol structures (merge from devbr6, https://trac.osgeo.org/grass/changeset/32613) 17 years ago
gsds.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsget.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gsget.h 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gv.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
gv_quick.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gvd.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
gvl.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
gvl_calc.c 414eaaa9dc Move OGSF to new vector feature styling approach 15 years ago
gvl_calc2.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
gvl_file.c 8d2bb148f8 ogsflib: minor fixes in debug messages / initialization of geosurf and geovol structures (merge from devbr6, https://trac.osgeo.org/grass/changeset/32613) 17 years ago
gvld.c 7836faac0f wxGUI/nviz: improvements in 3d raster data visualization (isosurface mode), some ogsflib doxygen updates 17 years ago
mc33_table.h 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago
ogsflib.dox 68ab39e87f displaylib & ogsflib doxygen updates 16 years ago
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 years ago
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 years ago
trans.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 years ago

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)