GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-1d42e580e2
Data Structures
Here are the data structures with brief descriptions:
[detail level
1
2
]
C
_Color_Info_
C
_Color_Rule_
C
_Color_Value_
C
_d_interval
C
_d_mask
C
_db_column
C
_db_connection
C
_db_cursor
C
_db_date_time
C
_db_dirent
C
_db_driver
C
_db_driver_state
C
_db_handle
C
_db_index
C
_db_string
C
_db_table
C
_db_value
C
_dbmscap
C
_dglGraph
C
_dglHeap
C
_dglHeapData
C
_dglHeapNode
C
_dglSpanClipInput
C
_dglSpanClipOutput
C
_dglSPArc
C
_dglSPClipInput
C
_dglSPClipOutput
C
_dglSPReport
C
_dglTreeEdge
C
_dglTreeEdgePri32
C
_dglTreeNode
C
_dglTreeNode2
C
_dglTreeNodePri32
C
_dglTreePredist
C
_dglTreeTouchI32
C
_tgisDataset
C
_tgisDatasetList
List of tgisDatasets struct's
C
_tgisExtent
C
_tgisMap
C
_tgisMapList
List of tgisMap struct's
C
AMI_STREAM
C
aq
C
arrow_data
C
attribute
C
atts_index
C
avl_node
C
avl_table
C
avl_traverser
C
baseCmpType
C
BasicMinMaxHeap
C
BlockHeapElement
C
BM
C
BMlink
C
bound_box
Bounding box
C
boxlist
List of bounding boxes with id
C
BTREE
C
BTREE_NODE
C
cairo_state
C
Cat_index
Category index
C
cat_list
Category list
C
Categories
C
CELL_ENTRY
C
Cell_head
2D/3D raster map header (used also for region)
►
C
Cell_stats
C
Cell_stats_node
C
ClassData
C
ClassSig
C
clip
C
Cluster
C
cmndln_info
C
color_name
C
color_rgb
C
color_rgba
C
Colors
C
complex
C
compressor_list
C
Control_Points
C
Coor_info
Coor file info
C
Counter
C
Cube_data
C
cube_info
C
dataset
C
DateTime
C
dbCatVal
C
dbCatValArray
C
dbCatValI
C
DBFInfo
C
dblinks
Database links
C
dbRclsRule
C
dglEdgePrioritizer_s
C
dglEdgesetTraverser_s
C
dglEdgeTraverser_s
C
dglIOContext_s
C
dglNodePrioritizer_s
C
dglNodeTraverser_s
C
dglSPCache_s
C
dig_head
Vector map header data
C
driver
C
element
C
em_buffer
C
em_pqueue
C
EMPQueueAdaptive
C
ExtendedEltMergeType
C
fcell_triple
C
field_info
Layer (old: field) information
C
file_info
C
fileinfo
C
Flag
Structure that stores flag info
C
Format_info
Non-native format info (currently only OGR is implemented)
C
Format_info_cache
Lines cache for reading feature (non-native formats)
C
Format_info_offset
Data structure used for building pseudo-topology
C
Format_info_ogr
Non-native format info (OGR)
C
Format_info_pg
Non-native format info (PostGIS)
C
FP_stats
C
FPRange
C
FPReclass
C
FPReclass_table
C
fringe_data
C
func_desc
C
G_3dview
C
G__
C
g_line
C
G_math_spvector
The row vector of the sparse matrix
C
g_point
C
g_site
C
g_surf
C
g_vect
C
g_vect_style
C
g_vect_style_thematic
C
g_vol
C
GASTATS
C
GDAL_link
C
geodisplay
C
georot
C
geoview
C
geovol_file
C
geovol_isosurf
C
geovol_isosurf_att
C
geovol_slice
C
GFONT_CAP
C
GModule
Structure that stores module info
C
gpj_datum
C
gpj_datum_transform_list
C
gpj_ellps
C
Graph_info
Graph-related section (see
GRASS Directed Graph Library
)
C
gsurf_att
C
gvfile
File definition
C
HeapElement
►
C
Histogram
C
Histogram_list
C
History
Raster history info (metadata)
C
html_state
C
IClass_statistics
C
ilist
List of integers
C
im_buffer
C
interp_params
C
kdnode
Node for k-d tree
C
kdtrav
K-d tree traversal
C
kdtree
K-d tree
C
key_node
C
Key_Value
C
libavl_allocator
C
light_data
C
lightdefs
C
line_cats
Feature category info
C
line_pnts
Feature geometry info - coordinates
C
link_head
C
list
C
LZ4_stream_t_internal
C
LZ4_stream_u
C
LZ4_streamDecode_t_internal
C
LZ4_streamDecode_u
C
Map_info
Vector map info
C
MapPoly
C
matrix_
C
MEM_STREAM
C
merge_key
C
MinMaxHeap
C
MM_register
C
mm_register_init
C
multfunc
C
multtree
C
N_array_2d
C
N_array_3d
C
N_data_star
Matrix entries for a mass balance 5/7/9 star system
C
N_geom_data
Geometric information about the structured grid
C
N_gradient_2d
Gradient between the cells in X and Y direction
C
N_gradient_3d
Gradient between the cells in X, Y and Z direction
C
N_gradient_field_2d
C
N_gradient_field_3d
C
N_gradient_neighbours_2d
Gradient between the cell neighbours in X and Y direction
C
N_gradient_neighbours_3d
Gradient between the cell neighbours in X, Y and Z direction
C
N_gradient_neighbours_x
Gradient between the cell neighbours in X direction
C
N_gradient_neighbours_y
Gradient between the cell neighbours in Y direction
C
N_gradient_neighbours_z
Gradient between the cell neighbours in Z direction
C
N_gwflow_data2d
This data structure contains all data needed to compute the groundwater mass balance in two dimension
C
N_gwflow_data3d
This data structure contains all data needed to compute the groundwater mass balance in three dimension
C
N_heatflow_data2d
C
N_heatflow_data3d
C
N_les
The linear equation system (les) structure
C
N_les_callback_2d
Callback structure for 2d matrix assembling
C
N_les_callback_3d
Callback structure for 3d matrix assembling
C
N_solute_transport_data2d
C
N_solute_transport_data3d
C
neta_timetable
C
neta_timetable_result
C
NodeBuffer
C
nstack
C
nv_data
C
One_Sig
C
Option
Structure that stores option information
C
P_area
Area (topology) info
C
P_isle
Isle (topology) info
C
P_line
Vector geometry
C
P_node
Topological feature - node
C
P_topo_b
Boundary topology
C
P_topo_c
Centroid topology
C
P_topo_f
Face topology
C
P_topo_k
Kernel topology
C
P_topo_l
Line topology
C
path
C
pg_edge
C
pg_vertex
C
pj_info
C
planar_graph
C
plane
C
Plus_head
Basic topology-related info
C
png_state
C
Point
C
poly_info
C
Popen
C
Port_info
Portability info
C
pqheap_t1
C
ps_state
C
quaddata
C
Quant
C
Quant_table
C
queue
C
R__
C
R_stats
C
R_vrt
C
Range
C
Rast3d_cache_hash
C
RASTER3D_Array_double
C
RASTER3D_cache
C
RASTER3D_Map
C
RASTER3D_Region
C
RB_NODE
C
RB_TRAV
C
RB_TREE
C
Reclass
C
rectangle
C
recycle
List of dead lines in the file
C
Ref
C
Ref_Color
C
Ref_Files
C
Reg_dimens
C
render_window
C
ReplacementHeap
C
ReplacementHeapBlock
C
robject
C
robject_list
►
C
ROWIO
C
ROWIO_RCB
C
rpoint
C
Rtimer
►
C
RTree
C
_recycle
C
RTree_Branch
C
RTree_Child
C
RTree_ListBranch
C
RTree_ListFNode
C
RTree_ListNode
C
RTree_Node
C
RTree_PartitionVars
C
RTree_Rect
C
SAHooks
C
scalebar_data
C
scCats
C
scdScattData
C
scScatts
►
C
SEGMENT
C
scb
C
shape_tree_node
C
SHPDate
C
SHPInfo
C
SHPTree
C
Signature
C
SigSet
C
site_att
Used by sites lib
C
spatial_index
Spatial index info
C
sqlpnode
C
SQLPSTMT
C
SQLPVALUE
C
SubSig
C
SYMBCHAIN
C
SYMBCOLOR
C
SYMBEL
C
SYMBOL
C
SYMBPART
C
table256
C
tagSHPObject
C
Tape_Info
C
tavl_node
C
tavl_table
C
tavl_traverser
C
tileinfo
C
TimeStamp
C
transform
C
tree_info
C
triple
C
typbuff
C
UnboundedMinMaxHeap
C
UntypedStream
C
varray
Vector array
C
Version_info
Backward compatibility version info
C
vertex
C
view_node
C
YYSTYPE
Generated on Sat Oct 12 2024 06:58:56 for GRASS GIS 8 Programmer's Manual by
1.9.1