Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:

arraystats |
basic.c |
class.c |
bitmap |
bitmap.c |
main.c |
smain.c |
sparse.c |
btree |
create.c |
find.c |
free.c |
next.c |
rewind.c |
update.c |
btree2 |
kdtree.c | Binary search tree
kdtree.h | Dynamic balanced k-d tree implementation
rbtree.c | Binary search tree
cairodriver |
box.c | GRASS cairo display driver - draw box
cairodriver.h | GRASS cairo display driver - header file
color.c | GRASS cairo display driver - colors management
draw.c | GRASS cairo display driver
draw_bitmap.c | GRASS cairo display driver - draw bitmap
driver.c | GRASS cairo display driver - driver initialization
erase.c | GRASS cairo display driver - erase screen
graph.c | GRASS cairo display driver - driver settings
line_width.c | GRASS cairo display driver - set line width
raster.c | GRASS cairo display driver - draw raster
read.c | GRASS cairo display driver - read image (lower level functions)
read_bmp.c | GRASS cairo display driver - read bitmap (lower level functions)
read_ppm.c | GRASS cairo display driver - read PPM image (lower level functions)
read_xid.c |
set_window.c | GRASS cairo display driver - set window
text.c | GRASS cairo display driver - text subroutines
write.c | GRASS cairo display driver - write image (lower level functions)
write_bmp.c | GRASS cairo display driver - write bitmap (lower level functions)
write_ppm.c | GRASS cairo display driver - write PPM image (lower level functions)
write_xid.c |
calc |
calc.c |
check.c |
function.c |
xabs.c |
xacos.c |
xadd.c |
xand.c |
xand2.c |
xasin.c |
xatan.c |
xbitand.c |
xbitnot.c |
xbitor.c |
xbitxor.c |
xceil.c |
xcos.c |
xdiv.c |
xdouble.c |
xeq.c |
xeval.c |
xexp.c |
xfloat.c |
xfloor.c |
xge.c |
xgraph.c |
xgt.c |
xif.c |
xint.c |
xisnull.c |
xle.c |
xlog.c |
xlt.c |
xmax.c |
xmedian.c |
xmin.c |
xmod.c |
xmode.c |
xmul.c |
xne.c |
xneg.c |
xnmax.c |
xnmedian.c |
xnmin.c |
xnmode.c |
xnot.c |
xnull.c |
xor.c |
xor2.c |
xpow.c |
xrand.c |
xround.c |
xshiftl.c |
xshiftr.c |
xshiftru.c |
xsin.c |
xsqrt.c |
xsub.c |
xtan.c |
cdhc |
andrsnde.c |
andrsndn.c |
as177.c |
as181.c |
as241.c |
as66.c |
chisqe.c |
chisqn.c |
cvmw2e.c |
cvmw2n.c |
dagstndn.c |
dcmp.c |
dmax.c |
dmaxe.c |
durbins.c |
extreme.c |
geary.c |
kotz.c |
kse.c |
ksn.c |
kuiprsve.c |
kuiprsvn.c |
normp.c |
omnibus.c |
royston.c |
shapiro1.c |
shapiro2.c |
shapiroe.c |
watsonue.c |
watsonun.c |
weisberg.c |
xinormal.c |
cluster |
c_assign.c | Cluster library - Assign cluster
c_begin.c | Cluster library - Begin clusterring
c_clear.c | Cluster library - Clear structures
c_distinct.c | Cluster library - Distinct value
c_exec.c | Cluster library - Execute clusterring
c_execmem.c | Cluster library - Allocate cluster
c_means.c | Cluster library - Means value
c_merge.c | Cluster library - Merge
c_nclasses.c | Cluster library - Number of classes
c_point.c | Cluster library - Add point
c_reassign.c | Cluster library - Reassign cluster
c_reclass.c | Cluster library - Reclass data
c_sep.c | Cluster library - Separation
c_sig.c | Cluster library - Signatures
c_sum2.c | Cluster library - Sum of squares
datetime |
between.c |
change.c |
copy.c |
diff.c |
error.c |
format.c |
incr1.c |
incr2.c |
incr3.c |
local.c |
misc.c |
same.c |
scan.c |
sign.c |
type.c |
tz1.c |
tz2.c |
values.c |
driver |
box.c |
color.c |
draw.c |
driver.h |
driverlib.h |
erase.c |
font.c |
font2.c |
font_freetype.c |
get_t_box.c |
graph.c |
init.c | Display Driver - initialization
line_width.c |
move.c |
parse_ftcap.c | Display Driver - fontcaps
path.c |
path.h |
raster.c |
set_window.c |
text.c |
text2.c |
text3.c |
text_size.c |
dspf |
cell_table.c |
cube_io.c |
dspf_header.c |
print_info.c |
struct_copy.c |
viz.h |
external |
ccmath |
atou1.c |
atovm.c |
ccmath.h |
chouse.c |
chousv.c |
cmattr.c |
cmcpy.c |
cminv.c |
cmmul.c |
cmmult.c |
cmprt.c |
csolv.c |
cvmul.c |
eigen.c |
eigval.c |
evmax.c |
hconj.c |
heigval.c |
heigvec.c |
hevmax.c |
hmgen.c |
house.c |
housev.c |
ldumat.c |
ldvmat.c |
matprt.c |
mattr.c |
mcopy.c |
minv.c |
mmul.c |
ortho.c |
otrma.c |
otrsm.c |
psinv.c |
qrbdi.c |
qrbdu1.c |
qrbdv.c |
qrecvc.c |
qreval.c |
qrevec.c |
rmmult.c |
ruinv.c |
smgen.c |
solv.c |
solvps.c |
solvru.c |
solvtd.c |
sv2u1v.c |
sv2uv.c |
sv2val.c |
svdu1v.c |
svduv.c |
svdval.c |
trncm.c |
trnm.c |
unfl.c |
unitary.c |
utrncm.c |
utrnhm.c |
vmul.c |
parson |
gjson.c | GRASS JSON Library
gjson.h |
parson.c |
parson.h |
shapelib |
dbfopen.c |
safileio.c |
shapefil.h |
shapefil_private.h |
shpopen.c |
gis |
adj_cellhd.c | GIS Library - CELL header adjustment
alloc.c | GIS Library - Memory allocation routines
aprintf.c | GIS Library - Print functions for aligning wide characters
area.c | GIS Library - Area calculation functions
area_ellipse.c | GIS Library - Ellipse area routines
area_poly1.c | GIS Library - Polygon area calculation routines
area_poly2.c | GIS Library - Planimetric polygon area calculation routines
area_sphere.c | GIS Library - Sphereical area calculation routines
ascii_chk.c | GIS Library - Remove non-ascii characters
asprintf.c | GIS Library - GRASS implementation of asprintf()
basename.c | GIS Library - Program basename routines
bres_line.c |
clicker.c |
cmprbzip.c |
cmprlz4.c |
cmprrle.c |
cmprzlib.c |
cmprzstd.c |
color_rules.c | GIS Library - Color tables management subroutines
color_str.c | GIS library - color management, named color to RGB triplet
commas.c | GIS Library - Comma string functions
compress.c |
compress.h |
copy_dir.c | GIS Library - function to recursively copy a directory
copy_file.c |
counter.c |
date.c | GIS Library - Date functions
datum.c |
debug.c | GIS Library - Debug functions
distance.c | GIS Library - Distance calculation functions
done_msg.c | GIS Library - Done message functions
endian.c | GIS Library - Functions to determine architecture endian
env.c | GIS library - environment routines
error.c | GIS Library - Error messages functions
file_name.c | GIS library - Determine GRASS data base file name
find_etc.c |
find_file.c | GIS library - Find GRASS data base files
find_rast.c |
find_rast3d.c | GIS library - Find a 3D raster map
find_vect.c | GIS library - Find a vector map
fmode.c |
G.h |
geodesic.c |
geodist.c | GIS Library - Geodesic distance routines
get_ellipse.c | GIS Library - Getting ellipsoid parameters from the database
get_projinfo.c | GIS Library - Get projection info
get_window.c | GIS Library - Get window (i.e. GRASS region)
getl.c | GIS Library - Get line of text from file
gisbase.c |
gisdbase.c | GIS library - environment routines (gisdbase)
gisinit.c | GIS Library - Handles program initialization
handler.c | GIS Library - Error handlers
home.c | GIS Library - Get user's home or config directory
ilist.c |
intersect.c |
is.c | GIS Library - Tests for file existence
key_value1.c | Subroutines for Key/Value management
key_value2.c | Read/write Key_Value from/to file
key_value3.c | Key_Value management
key_value4.c | Key_Value management
legal_name.c | GIS Library - Functions to handle file name legality
line_dist.c |
list.c | List elements
ll_format.c |
ll_scan.c |
locale.c | GIS Library - Functions to handle locale
location.c | GIS library - environment routines (location)
lrand48.c | GIS Library - Pseudo-random number generation
ls.c | Functions to list the files in a directory
ls_filter.c | GIS Library - Filename filter functions
lz4.c |
lz4.h |
mach_name.c |
make_loc.c | GIS Library - Functions to create a new location
make_mapset.c | GIS Library - Functions to create a new mapset within an existing location
mapcase.c |
mapset.c | GIS library - environment routines (mapset)
mapset_msc.c | GIS library - Mapset user permission routines
mapset_nme.c | GIS library - Mapset name, search path routines
mkstemp.c | GIS Library - Temporary file functions
myname.c | GIS Library - Database name functions
named_colr.c |
nl_to_spaces.c |
nme_in_mps.c | GIS Library - check map name
omp_threads.c |
open.c | GIS Library - Open file functions
open_misc.c |
overwrite.c | GIS Library - Check for overwrite
pager.c |
parser.c | GIS Library - Argument parsing functions
parser_dependencies.c | GIS Library - Argument parsing functions (dependencies between options)
parser_help.c | GIS Library - Argument parsing functions (help)
parser_html.c | GIS Library - Argument parsing functions (HTML output)
parser_interface.c | GIS Library - Argument parsing functions (interface)
parser_json.c | GIS Library - converts the command line arguments into actinia JSON process chain building blocks
parser_md.c | GIS Library - Argument parsing functions (Markdown output)
parser_md_cli.c | GIS Library - Argument parsing functions (Markdown output - CLI)
parser_md_common.c | GIS Library - Argument parsing functions (Markdown output)
parser_md_python.c | GIS Library - Argument parsing functions (Markdown output - Python)
parser_rest.c | GIS Library - Argument parsing functions (reStructuredText output)
parser_script.c | GIS Library - Argument parsing functions (script)
parser_standard_options.c | GIS Library - Argument parsing functions (standard options)
parser_wps.c |
paths.c |
percent.c | GIS Library - percentage progress functions
pi.h |
plot.c | GIS Library - Plotting functions
pole_in_poly.c | GIS Library - Pole in polygon
popen.c |
progrm_nme.c | GIS Library - Program name
proj1.c | GIS Library - Projection support (window related)
proj2.c | GIS Library - Projection support (internal subroutines)
proj3.c | GIS Library - Projection support (database)
put_window.c | GIS Library - Modify window (i.e. GRASS region)
putenv.c | GIS library - environment routines
radii.c | GIS Library - Calculating the Meridional Radius of Curvature
rd_cellhd.c | GIS Library - Read cell header or window
remove.c | GIS Library - File remove functions
rename.c | GIS Library - Rename file functions
rhumbline.c | GIS Library - Rhumbline calculation routines
rotate.c | GIS Library - rotate
seek.c | GIS Library - file seek routines
set_window.c | GIS Library - Set window (map region)
short_way.c | GIS Library - Shortest path functions
sleep.c |
snprintf.c | GIS Library - snprintf() clone functions
spawn.c | GIS Library - Handles process spawning
strings.c | GIS Library - Find raster map
strlcat.c | GIS Library - GRASS implementation of strlcat()
strlcpy.c | GIS Library - GRASS implementation of strlcpy()
tempfile.c | GIS Library - Temporary file functions
timestamp.c | GIS Library - Timestamp management
token.c | GIS Library - Tokenize strings
trim_dec.c | GIS Library - Trim string decimal functions
units.c | GIS Library - Units management and conversion
user_config.c | GIS Library - Routines related to user's GRASS configuration, tmp, and miscellaneous files
verbose.c | GIS Library - Subroutines to manage verbosity level
view.c | GIS Library - 3D View functions
whoami.c | GIS Library - Login name functions
win32_pipes.c |
wind_2_box.c | GIS Library - Window box functions
wind_format.c | GIS Library - Window formatting functions
wind_in.c | Point in region functions
wind_limits.c | GIS Library - Projection limit functions
wind_overlap.c | GIS Library - Window overlap functions
wind_scan.c | GIS Library - Coordinate scanning functions
window_map.c | GIS Library - Window mapping functions
worker.c | GIS Library - Worker functions
wr_cellhd.c | GIS Library - Write Cell Header functions
writ_zeros.c | GIS Library - Write zero functions
xdr.c | GIS Library - XDR related functions
zero.c | GIS Library - Zeroing functions
zone.c | GIS Library - Cartographic zone functions
gmath |
blas_level_1.c |
blas_level_2.c |
blas_level_3.c |
brent.c |
CBLAS_wrapper_blas_level_1.c |
ccmath_grass_wrapper.c |
dalloc.c | Matrix memory management functions
del2g.c |
eigen_tools.c |
fft.c | Fast Fourier Transformation of Two Dimensional Satellite Data functions
findzc.c | Zero Crossing functions
gauss.c |
getg.c |
ialloc.c | Matrix memory management functions
la.c |
lu.c |
max_pow2.c |
mult.c |
rand1.c |
solvers_classic_iter.c |
solvers_direct.c |
solvers_direct_cholesky_band.c |
solvers_krylov.c |
sparse_matrix.c |
symmetric_band_matrix.c |
gpde |
n_arrays.c |
n_arrays_calc.c |
n_arrays_io.c |
n_geom.c |
n_gradient.c |
n_gradient_calc.c |
n_gwflow.c |
N_gwflow.h |
n_heatflow.c |
N_heatflow.h |
n_les.c |
n_les_assemble.c |
n_parse_options.c |
N_pde.h |
n_solute_transport.c |
N_solute_transport.h |
n_tools.c |
n_upwind.c |
htmldriver |
box.c |
draw.c |
driver.c |
graph_clse.c |
graph_set.c |
htmlmap.h |
polygon.c |
text.c |
init |
clean_temp.c |
echo.c |
lock.c |
run.c |
winlocale.c |
iostream |
ami_stream.cpp |
mm.cpp |
mm_utils.cpp |
rtimer.cpp |
lidar |
InterpSpline.c |
lidar.h |
raster.c |
zones.c |
linkm |
dispose.c |
init.c |
new.c |
next.c |
oom.c |
manage |
add_elem.c | Manage Library - Add element to the list
do_copy.c | Manage Library - Copy element
do_list.c | Manage Library - List elements
do_remove.c | Manage Library - Remove elements
do_rename.c | Manage Library - Rename elements
empty.c | Manage Library - Check if element is empty
find.c | Manage Library - Find element in data base
get_len.c | Manage Library - Get max length of element's description
list.c | Manage Library - Element info
option.c | Manage Library - Define option for parser
read_list.c | Manage Library - Read list of elements
show_elem.c | Manage Library - Show elements
sighold.c | Manage Library - Hold signals
nviz |
change_view.c | Nviz library – Change view settings
cplanes_obj.c | Nviz library – Clip planes manipulation
draw.c | Nviz library – Draw map objects to GLX context
exag.c | Nviz library – Exaggeration functions
lights.c | Nviz library – Change lighting settings
map_obj.c | Nviz library – Define creation and interface functions for map objects
nviz.c | Nviz library – Data management
position.c | Nviz library – Position, focus settings
render.c | Nviz library – GLX context manipulation
ogsf |
gk.c | OGSF library - setting and manipulating keyframes animation (lower level functions)
gk2.c | OGSF library - setting and manipulating keyframes animation
gp.c | OGSF library - loading and manipulating point sets (lower level functions)
gp2.c | OGSF library - loading and manipulating point sets (higher level functions)
gp3.c | OGSF library - loading point sets (lower level functions)
gpd.c | OGSF library - loading and manipulating point sets (lower level)
gs.c | OGSF library - loading and manipulating surfaces (lower level functions)
gs2.c | OGSF library - loading and manipulating surfaces (higher level functions)
gs3.c | OGSF library - loading surfaces (lower level functions)
gs_bm.c | OGSF library - manipulating bitmaps (lower level functions)
gs_norms.c | OGSF library - calculation normals (lower level functions)
gs_query.c | OGSF library - query (lower level functions)
gs_util.c | OGSF library - loading and manipulating surfaces
gsd_cplane.c | OGSF library - manipulating surfaces (lower level functions)
gsd_fonts.c | OGSF library - loading and manipulating surfaces
gsd_fringe.c |
gsd_img_ppm.c | OGSF library - PPM stuff
gsd_img_tif.c | OGSF library - TIFF stuff
gsd_label.c | OGSF library - label management (lower level functions)
gsd_legend.c | OGSF library - legend creation
gsd_objs.c | OGSF library - objects management (lower level functions)
gsd_prim.c | OGSF library - primitive drawing functions (lower level functions)
gsd_surf.c | OGSF library - loading and manipulating surfaces
gsd_views.c | OGSF library - manipulating views (lower level functions)
gsd_wire.c | OGSF library -
gsdiff.c | OGSF library - manipulating surfaces (lower level functions)
gsdrape.c | OGSF library - functions to intersect line segments with edges of surface polygons
gsds.c | OGSF library - dataset loading and management (lower level functions)
gsget.c | OGSF library - get map attribute (lower level functions)
gsget.h |
gsx.c | OGSF library - loading and manipulating surfaces
gv.c | OGSF library - loading and manipulating vector sets (lower level functions)
gv2.c | OGSF library - loading and manipulating vector sets (higher level functions)
gv3.c | OGSF library - loading vector sets (lower level functions)
gv_quick.c | OGSF library -
gvd.c | OGSF library - loading and manipulating vector sets (lower level functions)
gvl.c | OGSF library - loading and manipulating volumes (lower level functions)
gvl2.c | OGSF library - loading and manipulating volumes
gvl3.c | OGSF library - loading volumes (lower level functions)
gvl_calc.c | OGSF library - loading and manipulating volumes (lower level functions)
gvl_calc2.c | OGSF library - loading and manipulating volumes, MarchingCubes 33 Algorithm (lower level functions)
gvl_file.c | OGSF library - loading and manipulating volumes (lower level functions)
gvld.c | OGSF library - loading and manipulating volumes (lower level functions)
mc33_table.h | OGSF library -
rgbpack.h |
rowcol.h |
trans.c | OGSF library - matrix transformation (higher level functions)
pngdriver |
box.c | GRASS png display driver - draw box
color.c | GRASS png display driver - PNG_color_rgb
color_table.c |
draw.c | GRASS PNG display driver
draw_bitmap.c | GRASS png display driver - draw bitmap
draw_line.c |
draw_point.c |
driver.c | GRASS png display driver - driver initialization
erase.c | GRASS png display driver - erase screen
graph_close.c | GRASS png display driver - close graphics processing
graph_set.c | GRASS png display driver - set graphics processing
line_width.c | GRASS png display driver - set line width
pngdriver.h | GRASS png display driver - header file
point.c | GRASS png display driver - draw point
polygon.c | GRASS png display driver - draw polygon
raster.c | GRASS png display driver - draw raster
read.c | GRASS png display driver - read image (lower level functions)
read_bmp.c | GRASS png display driver - read bitmap (lower level functions)
read_png.c | GRASS png display driver - read png
read_ppm.c | GRASS png display driver - read image (lower level functions)
set_window.c | GRASS png display driver - set window
write.c | GRASS png display driver - write image (lower level functions)
write_bmp.c | GRASS png display driver - write bitmap (lower level functions)
write_png.c | GRASS png display driver - write PPM image (lower level functions)
write_ppm.c | GRASS png display driver - write PPM image (lower level functions)
proj |
convert.c | GProj Library - Functions for manipulating co-ordinate system representations
datum.c | GProj library - Functions for reading datum parameters from the location database
do_proj.c | GProj library - Functions for re-projecting point data
ellipse.c | GProj library - Functions for reading datum parameters from the location database
ftol.c |
get_proj.c | GProj library - Functions for re-projecting point data
psdriver |
box.c |
color.c |
draw.c | GRASS PS display driver
draw_bitmap.c |
driver.c |
erase.c |
graph_close.c |
graph_set.c |
line_width.c |
psdriver.h |
raster.c |
set_window.c |
rowio |
fileno.c | RowIO library - file descriptor
forget.c | RowIO library - Release a row
get.c | RowIO library - Get a row
put.c | RowIO library - Write a row
release.c |
setup.c | RowIO library - Setup
rst |
data |
dataquad.c |
dataquad.h |
interp_float |
distance.c |
func2d.c |
init2d.c | Initialization of interpolation library data structures
input2d.c |
interp2d.c |
interpf.h |
matrix.c |
minmax.c |
output2d.c |
point2d.c |
point2d_parallel.c |
resout2d.c |
ressegm2d.c |
secpar2d.c |
segmen2d.c |
segmen2d_parallel.c |
vinput2d.c |
write2d.c |
qtree |
qtree.c |
qtree.h |
segment |
address.c | Address routines
close.c | Segment closing routine
flush.c | Segment flush routines
format.c | Segment formatting routines
get.c | Get segment routines
get_row.c | Segment row retrieval routines
init.c |
open.c | Segment creation routine
pagein.c | Segment page-in routines
pageout.c | Segment page-out routines
put.c | Segment write routines
put_row.c | Write segment row routines
release.c | Segment release routines
seek.c | Segment seek routines
setup.c | Segment setup routines
stats |
c_ave.c |
c_count.c |
c_divr.c |
c_intr.c |
c_kurt.c |
c_max.c |
c_maxx.c |
c_median.c |
c_min.c |
c_minx.c |
c_mode.c |
c_percentile.c |
c_range.c |
c_reg.c |
c_skew.c |
c_stddev.c |
c_sum.c |
c_thresh.c |
c_var.c |
sort_cell.c |
symbol |
read.c |
stroke.c |