Graphviz 13.0.0~dev.20250101.2024
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 Nswig
 NUi
 C_ArcBall_t
 C_block
 C_goslice_
 C_gostring_
 C_graph_data
 C_grid
 C_node_list
 C_PostscriptAlias
 C_selection
 C_sffmt_s
 C_sftab_
 C_tri
 C_ViewInfo
 C_viewport_camera
 C_vmalloc_s
 C_xdot_op
 Caagextra_s
 CAAGSTYPE
 Cactive_edge
 Cactive_edge_list
 Cadjmatrix_t
 Cadjust_data
 CAgattr_sString attribute container
 CAgcbdisc_sClient event callbacks, used in Agcbstack_s
 CAgcbstack_sObject event callbacks
 CAgclos_sShared resources for Agraph_s
 CAgdatadict_s
 CAgdesc_sGraph descriptor
 CAgdisc_sUser's discipline
 CAgdstate_sClient state (closures)
 CAgedge_s
 CAgedgeinfo_t
 CAgedgepair_s
 CAgiddisc_sObject ID allocator discipline
 CAgiodisc_sIO services
 CAgmarknodeinfo_t
 CAgnode_s
 CAgnodeinfo_t
 CAgobj_sGeneric header of Agraph_s, Agnode_s and Agedge_s
 CAgraph_sGraph or subgraph
 CAgraphinfo_t
 CAgrec_sImplementation of Agrec_t
 CAgsubnode_sThis is the node struct allocated per graph (or subgraph)
 CAgsym_sString attribute descriptor symbol in Agattr_s.dict
 CAgtag_sTag in Agobj_s for graphs, nodes, and edges
 Cagxbuf
 Cainfo
 CArgv_t
 Carrowdir_t
 Carrowname_t
 Carrowtype_t
 Cattr_list
 Cattr_state_t
 Cattr_t
 Cavailfont_t
 Cavailfonts_t
 CBA
 Cbcstate
 Cbezier
 Cbitarray_t
 CBlock
 Cblock
 Cblocklist_t
 CBlocks
 Cbox
 Cboxf
 CBranch
 Ccase_info
 Ccase_stmt
 Cccgnodeinfo_t
 Cccgraphinfo_t
 Ccdata
 CcellResult of partitioning available space, part of maze
 CCFrmSettings
 CchanItem
 Cchannel
 Ccinfo_t
 Ccirc_state
 Ccl_edge_t
 Cclust_t
 CCMainWindow
 CcmdDataOptions
 CcmdImgOptions
 Ccolor_s
 Ccolor_tANSI color
 Ccolordata
 Ccolorschema
 Ccolorschemaset
 Ccolorseg_t
 Ccomp_block
 Ccomp_prog
 Ccompflags_t
 CConstraintA constraint determines a minimum or exact spacing required between two variables
 CContext
 Cdata
 Cdeque_t
 CDeviceContext
 Cdist_data
 Cdt_s_
 CDtdata_t
 Cdtdisc_s_
 CDthold_t
 Cdtlink_s_
 CDtmethod_t
 CDtstat_t
 Cedata
 CEdge
 Cedge_attrs
 Cedgeinfo
 Cedgeitem
 Cedgelistitem
 Cedgepair_t
 CedgeRec
 Celist
 Cellipse_t
 Centities_s
 Cepair_t
 Cepsf_s
 Cerec
 CError_info_s
 Cetoi_t
 CEvent
 CEX_STYPE
 Cex_vtx_data
 CExassoc_s
 CExcc_tExcc() state
 CExdata_u
 CExdisc_s
 Cexdot_op
 CExid_s
 CExinput_s
 CExnode_s
 Cexpand_t
 CExpr_s
 CExref_s
 CExstate_s
 Cface_t
 CfdpParms_s
 Cfield_t
 CFmt_t
 Cfocus_t
 Cfontdef_t
 CFontFamilyMetrics
 Cfontinfo
 Cfreeblock
 Cfreelist
 Cfreenode
 Cg_seq_t
 Cgctx_t
 Cgd_context_t
 Cginfo
 CglCompAnchor
 CglCompButton
 CglCompCallBacks
 CglCompColor
 CglCompCommon
 CglCompFont
 CglCompImage
 CglCompJustify
 CglCompLabel
 CglCompMouse
 CglCompObj_Object prototype
 CglCompPanel
 CglCompPoint
 CglCompRect
 CglCompSet_
 CglCompTex
 Cgmlattr
 Cgmledge
 Cgmlgraph
 Cgmlnode
 CGMLSTYPE
 Cgpr_info
 CGpr_t
 Cgraph_sgd
 Cgraphinfo_t
 CgraphRec
 Cgraphviz_acyclic_options_tOptions for passing to graphviz_acyclic
 Cgraphviz_node_set
 Cgraphviz_polygon_style_t
 Cgraphviz_tred_options_tOptions for passing to graphviz_tred
 Cgraphviz_unflatten_options_tOptions for passing to graphviz_unflatten
 Cgrid_t
 CgridCol
 Cgridpt
 CGroup_t
 Cgstack_s
 Cgv_font_map
 Cgval_t
 CGVC_s
 CGVCOMMON_s
 Cgvdevice_callbacks_s
 Cgvdevice_engine_s
 Cgvdevice_features_t
 Cgvevent_key_binding_s
 CGVG_s
 Cgvid_t
 CGVJ_s
 Cgvlayout_engine_s
 Cgvlayout_features_t
 Cgvloadimage_engine_s
 Cgvplugin_active_device_s
 Cgvplugin_active_layout_s
 Cgvplugin_active_loadimage_t
 Cgvplugin_active_render_s
 Cgvplugin_active_textlayout_s
 Cgvplugin_api_t
 Cgvplugin_available_s
 Cgvplugin_installed_tIngroup plugin_api
 Cgvplugin_library_t
 Cgvplugin_package_s
 Cgvpr_state_tCollective managed state used in gvpr_core
 Cgvprbinding
 Cgvpropts
 Cgvrender_engine_s
 Cgvrender_features_t
 CGVTextLayout
 Cgvtextlayout_engine_s
 Cgxlstate_t
 CHalfedge
 Cheap
 CHierarchy
 Chierparms_t
 Chsbcolor_t
 Chsvrgbacolor_t
 Chtextspan_t
 Chtmlcell_t
 Chtmldata_t
 Chtmlenv_t
 Chtmlimg_t
 Chtmllabel_t
 Chtmllexstate_t
 Chtmlmap_data_t
 Chtmlparserstate_s
 Chtmlscan_s
 Chtmlstyle_t
 CHTMLSTYPE
 Chtmltbl_t
 Chtmltxt_t
 Cictx_t
 Cidv_t
 CImageGraphics
 CImageViewer
 CIMapEntry_s
 CIncVPSC
 Cinfo
 CInfo_tInfo concerning site
 Cinfo_t
 Cingraph_state
 Cinside_t
 Cintersection
 Cintm
 CIpair
 Cipair
 Citem
 Citem_s
 Cknowntype_t
 Clab_struct
 Clabel_params_t
 CLayout
 Clayout_info
 Clayout_t
 CLeaf
 CLeafList
 Clevelparms_t
 Clinef
 Clist_s
 CLocal_Agnodeinfo_t
 Clock_t
 Clookup_t
 Clt_symlist_t
 CMatch_t
 Cmatch_t
 CMatrix3fT
 CMatrix4fT
 CmazeAvailable channels for orthogonal edges around nodes of graph_t
 CMdiChild
 CMM_typecode
 Cmonchain_t
 Cmouse_action_t
 Cmpair
 CMultilevel_control
 CMultilevel_Modularity_Clustering_struct
 CMultilevel_MQ_Clustering_struct
 CMultilevel_struct
 Cnamev_t
 Cndata
 Cnitem
 Cnlist_t
 CNode
 Cnode
 Cnode_attrs
 Cnode_data_struct
 Cnodedata_t
 Cnodeinfo_t
 CnodeRec
 Cnodestream
 Cnval_t
 Cobj_state_s
 Cobject_t
 Coffsets_tState for offset calculations
 Coned_optimizer
 Coptions
 Copts_t
 Corig_t
 Cpack_info
 CPair
 Cpair
 Cpair2
 Cpaird
 CPairHeap
 Cparams_t
 Cparms_t
 Cparse_block
 Cparse_prog
 CPartitionVars
 Cpath
 Cpathend_t
 Cpathpoint
 Cpedge
 CPedge_t
 CPoint
 Cpoint
 Cpoint_t
 Cpointf_s
 CPointHashHash derivation function for int pairs
 Cpointnlink_t
 CPoly
 Cpoly_desc_t
 Cpoly_s
 Cpolygon
 Cpolygon_t
 Cport
 Cposinfo_t
 Cposition
 Cposstate
 CPpoly_t
 CPPQ
 Cpq
 CPrint_s
 CPxy_t
 Cqnode_t
 Cqnodes_tArray of qnodes
 Cqt_meta_stringdata_CFrmSettings_t
 Cqt_meta_stringdata_CMainWindow_t
 Cqt_meta_stringdata_ImageViewer_t
 Cqt_meta_stringdata_MdiChild_t
 CQuadTree_struct
 CQueue
 Crank_t
 Crawgraph
 Crb_red_blk_node
 Crb_red_blk_tree
 Crdata
 Crdr_t
 CRect
 CRectangleFunctions to automatically generate constraints for the rectangular node overlap removal problem
 Crectangle
 Crefstr_t
 Crelative_position_constraints_struct
 Creposition_t
 Crgb_struct
 Crk_state_
 Croute
 Crouter_s
 Crow_t
 CRTree
 Cs
 Csame_t
 Csccstate
 Csdot_op
 Csedge
 Csegitem_s
 Csegment
 Csegment_t
 Csgraph
 Cshape_desc
 Cshape_functions
 Cside_t
 CSite
 CsnodeNode of search graph sgraph, is created as a border segment between two adjusted cells of type cell
 Csnodeitem
 CSparseMatrix_struct
 Cspline_info_t
 CsplineInfo
 Csplines
 Csplit_q_s
 Cspring_electrical_control_struct
 CSpringSmoother_struct
 Cstate_tInformation the ID allocator needs to do its job
 CSTheap_s
 Cstk_t
 Cstream_t
 CStressMajorizationSmoother_struct
 Cstroke_t
 Cstrview_tNon-owning string reference
 Csubtree_s
 Csurface_t
 Cswig_attribute
 Cswig_cast_info
 Cswig_class
 Cswig_command_info
 Cswig_const_info
 Cswig_constant_info
 Cswig_globalvar
 Cswig_guile_clientdata
 Cswig_instance
 Cswig_lua_attribute
 Cswig_lua_class
 Cswig_lua_namespace
 Cswig_lua_rawdata
 Cswig_lua_userdata
 Cswig_lua_var_info
 Cswig_method
 Cswig_module_info
 Cswig_object_wrapper
 Cswig_ruby_owntype
 Cswig_type_info
 Cswig_var_info
 Cswig_variable_info
 Cswig_varlinkobject
 CSwigPyClientData
 CSwigPyObject
 CSwigPyPacked
 CSwitch_s
 Csystemgraphs
 Ctcldot_context_tContext used to convey information between commands and a renderer
 Ctedge
 Ctedge_t
 Cterm_sgd
 CtessPoly
 Ctextfont_t
 Ctextlabel_t
 Ctextspan_t
 Ctgraph
 Ctna_t
 Ctnode
 Ctok_tState for an in-progress string tokenization
 Ctoken_t
 Ctopview
 Ctopviewcache
 Ctrap_t
 Ctraps_tArray of trapezoids
 Ctrav_fns
 Ctree_t
 Ctreegen_s
 Ctreenode_t
 CTriangle
 Ctriangle
 Ctriangle_t
 CTrieState
 CTrieTrans
 Ctripoly_t
 CTuple2fT
 CTuple3fT
 CTuple4fT
 CUi_Dialog
 Cusershape_s
 Cv_data
 CVariable
 Cvconfig_s
 Cvertex
 Cvertexchain_t
 Cvgpane_t
 CVPSC
 Cvtx_data
 Cxdot
 Cxdot_color
 Cxdot_color_stop
 Cxdot_font
 Cxdot_image
 Cxdot_linear_grad
 Cxdot_point
 Cxdot_polyline
 Cxdot_radial_grad
 Cxdot_rect
 Cxdot_state_t
 Cxdot_stats
 Cxdot_text
 Cxlabel_t
 Cxml_flags_t
 Cxparams
 Cxyz_struct
 Cyy_buffer_state
 Cyy_trans_info
 Cyyalloc