GRASS GIS 8 Programmer's Manual  8.5.0dev(2024)-1d42e580e2
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 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_tgisDatasetListList of tgisDatasets struct's
 C_tgisExtent
 C_tgisMap
 C_tgisMapListList of tgisMap struct's
 CAMI_STREAM
 Caq
 Carrow_data
 Cattribute
 Catts_index
 Cavl_node
 Cavl_table
 Cavl_traverser
 CbaseCmpType
 CBasicMinMaxHeap
 CBlockHeapElement
 CBM
 CBMlink
 Cbound_boxBounding box
 CboxlistList of bounding boxes with id
 CBTREE
 CBTREE_NODE
 Ccairo_state
 CCat_indexCategory index
 Ccat_listCategory list
 CCategories
 CCELL_ENTRY
 CCell_head2D/3D raster map header (used also for region)
 CCell_stats
 CClassData
 CClassSig
 Cclip
 CCluster
 Ccmndln_info
 Ccolor_name
 Ccolor_rgb
 Ccolor_rgba
 CColors
 Ccomplex
 Ccompressor_list
 CControl_Points
 CCoor_infoCoor file info
 CCounter
 CCube_data
 Ccube_info
 Cdataset
 CDateTime
 CdbCatVal
 CdbCatValArray
 CdbCatValI
 CDBFInfo
 CdblinksDatabase links
 CdbRclsRule
 CdglEdgePrioritizer_s
 CdglEdgesetTraverser_s
 CdglEdgeTraverser_s
 CdglIOContext_s
 CdglNodePrioritizer_s
 CdglNodeTraverser_s
 CdglSPCache_s
 Cdig_headVector map header data
 Cdriver
 Celement
 Cem_buffer
 Cem_pqueue
 CEMPQueueAdaptive
 CExtendedEltMergeType
 Cfcell_triple
 Cfield_infoLayer (old: field) information
 Cfile_info
 Cfileinfo
 CFlagStructure that stores flag info
 CFormat_infoNon-native format info (currently only OGR is implemented)
 CFormat_info_cacheLines cache for reading feature (non-native formats)
 CFormat_info_offsetData structure used for building pseudo-topology
 CFormat_info_ogrNon-native format info (OGR)
 CFormat_info_pgNon-native format info (PostGIS)
 CFP_stats
 CFPRange
 CFPReclass
 CFPReclass_table
 Cfringe_data
 Cfunc_desc
 CG_3dview
 CG__
 Cg_line
 CG_math_spvectorThe row vector of the sparse matrix
 Cg_point
 Cg_site
 Cg_surf
 Cg_vect
 Cg_vect_style
 Cg_vect_style_thematic
 Cg_vol
 CGASTATS
 CGDAL_link
 Cgeodisplay
 Cgeorot
 Cgeoview
 Cgeovol_file
 Cgeovol_isosurf
 Cgeovol_isosurf_att
 Cgeovol_slice
 CGFONT_CAP
 CGModuleStructure that stores module info
 Cgpj_datum
 Cgpj_datum_transform_list
 Cgpj_ellps
 CGraph_infoGraph-related section (see GRASS Directed Graph Library)
 Cgsurf_att
 CgvfileFile definition
 CHeapElement
 CHistogram
 CHistoryRaster history info (metadata)
 Chtml_state
 CIClass_statistics
 CilistList of integers
 Cim_buffer
 Cinterp_params
 CkdnodeNode for k-d tree
 CkdtravK-d tree traversal
 CkdtreeK-d tree
 Ckey_node
 CKey_Value
 Clibavl_allocator
 Clight_data
 Clightdefs
 Cline_catsFeature category info
 Cline_pntsFeature geometry info - coordinates
 Clink_head
 Clist
 CLZ4_stream_t_internal
 CLZ4_stream_u
 CLZ4_streamDecode_t_internal
 CLZ4_streamDecode_u
 CMap_infoVector map info
 CMapPoly
 Cmatrix_
 CMEM_STREAM
 Cmerge_key
 CMinMaxHeap
 CMM_register
 Cmm_register_init
 Cmultfunc
 Cmulttree
 CN_array_2d
 CN_array_3d
 CN_data_starMatrix entries for a mass balance 5/7/9 star system
 CN_geom_dataGeometric information about the structured grid
 CN_gradient_2dGradient between the cells in X and Y direction
 CN_gradient_3dGradient between the cells in X, Y and Z direction
 CN_gradient_field_2d
 CN_gradient_field_3d
 CN_gradient_neighbours_2dGradient between the cell neighbours in X and Y direction
 CN_gradient_neighbours_3dGradient between the cell neighbours in X, Y and Z direction
 CN_gradient_neighbours_xGradient between the cell neighbours in X direction
 CN_gradient_neighbours_yGradient between the cell neighbours in Y direction
 CN_gradient_neighbours_zGradient between the cell neighbours in Z direction
 CN_gwflow_data2dThis data structure contains all data needed to compute the groundwater mass balance in two dimension
 CN_gwflow_data3dThis data structure contains all data needed to compute the groundwater mass balance in three dimension
 CN_heatflow_data2d
 CN_heatflow_data3d
 CN_lesThe linear equation system (les) structure
 CN_les_callback_2dCallback structure for 2d matrix assembling
 CN_les_callback_3dCallback structure for 3d matrix assembling
 CN_solute_transport_data2d
 CN_solute_transport_data3d
 Cneta_timetable
 Cneta_timetable_result
 CNodeBuffer
 Cnstack
 Cnv_data
 COne_Sig
 COptionStructure that stores option information
 CP_areaArea (topology) info
 CP_isleIsle (topology) info
 CP_lineVector geometry
 CP_nodeTopological feature - node
 CP_topo_bBoundary topology
 CP_topo_cCentroid topology
 CP_topo_fFace topology
 CP_topo_kKernel topology
 CP_topo_lLine topology
 Cpath
 Cpg_edge
 Cpg_vertex
 Cpj_info
 Cplanar_graph
 Cplane
 CPlus_headBasic topology-related info
 Cpng_state
 CPoint
 Cpoly_info
 CPopen
 CPort_infoPortability info
 Cpqheap_t1
 Cps_state
 Cquaddata
 CQuant
 CQuant_table
 Cqueue
 CR__
 CR_stats
 CR_vrt
 CRange
 CRast3d_cache_hash
 CRASTER3D_Array_double
 CRASTER3D_cache
 CRASTER3D_Map
 CRASTER3D_Region
 CRB_NODE
 CRB_TRAV
 CRB_TREE
 CReclass
 Crectangle
 CrecycleList of dead lines in the file
 CRef
 CRef_Color
 CRef_Files
 CReg_dimens
 Crender_window
 CReplacementHeap
 CReplacementHeapBlock
 Crobject
 Crobject_list
 CROWIO
 Crpoint
 CRtimer
 CRTree
 CRTree_Branch
 CRTree_Child
 CRTree_ListBranch
 CRTree_ListFNode
 CRTree_ListNode
 CRTree_Node
 CRTree_PartitionVars
 CRTree_Rect
 CSAHooks
 Cscalebar_data
 CscCats
 CscdScattData
 CscScatts
 CSEGMENT
 Cshape_tree_node
 CSHPDate
 CSHPInfo
 CSHPTree
 CSignature
 CSigSet
 Csite_attUsed by sites lib
 Cspatial_indexSpatial index info
 Csqlpnode
 CSQLPSTMT
 CSQLPVALUE
 CSubSig
 CSYMBCHAIN
 CSYMBCOLOR
 CSYMBEL
 CSYMBOL
 CSYMBPART
 Ctable256
 CtagSHPObject
 CTape_Info
 Ctavl_node
 Ctavl_table
 Ctavl_traverser
 Ctileinfo
 CTimeStamp
 Ctransform
 Ctree_info
 Ctriple
 Ctypbuff
 CUnboundedMinMaxHeap
 CUntypedStream
 CvarrayVector array
 CVersion_infoBackward compatibility version info
 Cvertex
 Cview_node
 CYYSTYPE