Glynn Clements c7041e9ca3 Remove unnecessary return values 16 rokov pred
..
GK2.c 98dbc68757 fixed unlucky formatted messages (thanks to Glynn) 17 rokov pred
GP2.c bee2ba14fd marisn: Show readable vector layer name instead of garbage introduced 17 rokov pred
GS2.c ee116655ef marisn: Fix segfault due wrong pointer assignment in NVIZ raster query tool 17 rokov pred
GSX.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
GS_util.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
GV2.c bee2ba14fd marisn: Show readable vector layer name instead of garbage introduced 17 rokov pred
GVL2.c 7836faac0f wxGUI/nviz: improvements in 3d raster data visualization (isosurface mode), some ogsflib doxygen updates 17 rokov pred
Gp3.c 98dbc68757 fixed unlucky formatted messages (thanks to Glynn) 17 rokov pred
Gs3.c 98dbc68757 fixed unlucky formatted messages (thanks to Glynn) 17 rokov pred
Gv3.c 98dbc68757 fixed unlucky formatted messages (thanks to Glynn) 17 rokov pred
Gvl3.c c7041e9ca3 Remove unnecessary return values 16 rokov pred
Makefile 791727dd17 Clean up handling of optional components 16 rokov pred
README db49180dd7 welcome to GRASS 7.0.svn 17 rokov pred
TODO db49180dd7 welcome to GRASS 7.0.svn 17 rokov pred
gk.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gp.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 rokov pred
gpd.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gs.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 rokov pred
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 rokov pred
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 rokov pred
gs_query.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsd_cplane.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsd_fonts.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsd_fringe.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsd_img_mpeg.c 98dbc68757 fixed unlucky formatted messages (thanks to Glynn) 17 rokov pred
gsd_img_ppm.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsd_img_tif.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsd_label.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsd_legend.c da4d562bdc Fix various typos 17 rokov pred
gsd_objs.c 33c5d0fa02 marisn: Fix displaying X symbol and raster query line by reverting too aggresive fudge usage introduced in https://trac.osgeo.org/grass/changeset/19241 (merge from develbranch_6, https://trac.osgeo.org/grass/changeset/34305) 16 rokov pred
gsd_prim.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
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 rokov pred
gsd_views.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsd_wire.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsdiff.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
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 rokov pred
gsds.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsget.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gsget.h 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gv.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 rokov pred
gv_quick.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
gvd.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 rokov pred
gvl.c 848f176739 nviz2/cli: volume support in progress (fundamental attributes: topo, color) 17 rokov pred
gvl_calc.c f5afe43675 Fix char/char* mismatch 17 rokov pred
gvl_calc2.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
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 rokov pred
gvld.c 7836faac0f wxGUI/nviz: improvements in 3d raster data visualization (isosurface mode), some ogsflib doxygen updates 17 rokov pred
mc33_table.h 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred
ogsflib.dox 57a8a496f7 ogsflib: GV_alldraw_fastvect() added 17 rokov pred
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 rokov pred
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 rokov pred
trans.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 rokov pred

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)