Anna Petrášová 549e936225 libogsf: uninitialized variable causes unresponsive vector style settings пре 10 година
..
GK2.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
GP2.c 9eb43785d0 libogsf: doxygen cosmetics пре 12 година
GS2.c a3dd921eb0 libogsf: Avoid double calling the same function with the same argument. Change the prototypes of gsd_*buffer() пре 11 година
GSX.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
GS_util.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
GV2.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
GVL2.c 0802e1587d wxNviz: optionally display wire box for volumes (not only for quick draw mode) пре 13 година
Gp3.c 549e936225 libogsf: uninitialized variable causes unresponsive vector style settings пре 10 година
Gs3.c 0044201012 ogsf: fix initialization of variables пре 12 година
Gv3.c 549e936225 libogsf: uninitialized variable causes unresponsive vector style settings пре 10 година
Gvl3.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
Makefile 9fbd03eba7 remove unused ffmpeg (libavutil) dependency (used by older nviz, now creating issues with includes https://trac.osgeo.org/grass/ticket/2017) пре 11 година
README db49180dd7 welcome to GRASS 7.0.svn пре 17 година
TODO db49180dd7 welcome to GRASS 7.0.svn пре 17 година
gk.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gp.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gpd.c 412a80b33b ogsf: fix z shift of points пре 12 година
gs.c 17bf321444 ogsf lib: fix return types and var types пре 13 година
gs_bm.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gs_norms.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gs_query.c 1dba9b62d4 dox: fixing several doxygen warnings (wrong file names, typos, lt gt chars) пре 12 година
gsd_cplane.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gsd_fonts.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gsd_fringe.c 07a2bdbddd improved fringe rendering (GL_QUAD_STRIP instead of GL_POLYGON which can't draw concave polygons) пре 13 година
gsd_img_ppm.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gsd_img_tif.c 17bf321444 ogsf lib: fix return types and var types пре 13 година
gsd_label.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gsd_legend.c d4601edb72 typo (https://trac.osgeo.org/grass/ticket/2186) пре 11 година
gsd_objs.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gsd_prim.c a3dd921eb0 libogsf: Avoid double calling the same function with the same argument. Change the prototypes of gsd_*buffer() пре 11 година
gsd_surf.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gsd_views.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gsd_wire.c 17bf321444 ogsf lib: fix return types and var types пре 13 година
gsdiff.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gsdrape.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gsds.c 17bf321444 ogsf lib: fix return types and var types пре 13 година
gsget.c 0764296ef8 dox: reducing doxygen warnings пре 13 година
gsget.h 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gv.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gv_quick.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gvd.c bbe8f2f6d5 libogsf: fix color rendering of 3D vector lines with defined color table пре 10 година
gvl.c 0802e1587d wxNviz: optionally display wire box for volumes (not only for quick draw mode) пре 13 година
gvl_calc.c a6c85f0a45 fix compiler warnings (contributed by Volker Froehlich, sync of https://trac.osgeo.org/grass/changeset/59714) пре 11 година
gvl_calc2.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година
gvl_file.c c18eee3ba3 dox: syntax errors пре 12 година
gvld.c d9e78d4ee6 ogsf: change field size to prevent crash пре 11 година
mc33_table.h 0764296ef8 dox: reducing doxygen warnings пре 13 година
ogsflib.dox f5ceeee4a0 ogsf: note major todos пре 14 година
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 година
rowcol.h 2333487ddb size_t: update ogsf lib пре 13 година
trans.c 9f261a7fd6 move prototypes from include/ to include/defs пре 13 година

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)