Here is a list of all functions with links to the files they belong to:
- i -
- ico_size() : gvusershape.c
- icompare() : xlabels.c
- idalloc() : id.c
- idcmpf() : imap.c
- ideal_distance_matrix() : post_process.c
- idealsize() : position.c
- idexists() : gv2gxl.c
- idfree() : id.c
- idmap() : id.c
- idopen() : id.c
- idprint() : id.c
- idregister() : id.c
- if() : scan.c, gvdevice.c, exparse.y, gmlscan.c
- ijcmpf() : grid.c
- imagetype() : gvusershape.c
- imax() : gv_math.h
- imin() : gv_math.h
- Import_coord_clusters_from_dot() : DotIO.c, DotIO.h
- Import_dot_splines() : DotIO.c, DotIO.h
- improve_antibandwidth_by_swapping() : country_graph_coloring.c, country_graph_coloring.h
- improve_contiguity() : make_map.c, make_map.h
- in_cone() : visibility.c
- in_cross() : mincross.c
- in_poly() : inpoly.c, pathutil.h
- inBetween() : visibility.c
- inBox() : poly.c
- inBoxf() : compound.c
- INC() : pack.c
- inCone() : multispline.c, visibility.c
- incr_width() : class2.c
- increaseBoundBox() : adjust.c
- increaseKey() : dijkstra.c
- increaseKey_f() : dijkstra.c
- increasingrankcmpf() : ns.c
- indent() : gv2gml.c, write.c, osageinit.c, gvrender_core_json.c
- indexOf() : actions.c, actions.h
- induceEdges() : tvnodes.c
- inflatePts() : poly.c
- infuse() : conc.c
- ing_read() : gvpr.c
- init() : tred.c, nop.c, mm2gv.c, gvpack.cpp, gvgen.c, gvcolor.c, gc.c, ccomps.c, bcomps.c, acyclic.c, minglemain.cpp, gvmap.c, cluster.c, edgepaintmain.c
- Init() : polytess.c
- init() : dijkstra.c
- init_active_level() : hierarchy.c, hierarchy.h
- init_all_attrs() : attr.c
- init_arcBall() : arcball.c, arcball.h
- init_bb() : emit.c
- init_bb_edge() : emit.c
- init_bb_node() : emit.c
- INIT_CLASS_ENTRY() : gv_php.cpp
- init_cutvalues() : ns.c
- init_edge() : fdpinit.c
- init_edgelist() : edgelist.c, edgelist.h
- init_ex_graph() : hierarchy.c, hierarchy.h
- init_graph() : gvpack.cpp, ns.c
- Init_gv() : gv_ruby.cpp
- init_gvc() : emit.c
- init_info() : layout.c
- init_job_dpi() : emit.c
- init_job_margin() : emit.c
- init_job_pad() : emit.c
- init_job_pagination() : emit.c
- init_job_viewport() : emit.c
- init_layering() : emit.c
- init_mccomp() : mincross.c
- init_mincross() : mincross.c
- init_node() : fdpinit.c
- init_node_edge() : gvpack.cpp
- init_nop() : neatoinit.c, neatoprocs.h
- init_params() : tlayout.c
- init_query_structure() : trapezoid.c
- init_rank() : ns.c
- init_splines_bb() : emit.c
- Init_stack() : gv_ruby.cpp
- init_vec_orth1() : matrix_ops.c, matrix_ops.h
- init_viewport() : viewport.c, viewport.h
- init_xdot() : emit.c, render.h
- initAnchor() : htmltable.c
- initargs() : cvtgxl.c, gv2gml.c, gml2gv.c
- initAttrs() : gvpack.cpp
- initBlocklist() : block.c, block.h
- InitBranch() : node.c, node.h
- initDisc() : compile.c
- initDotIO() : DotIO.c, DotIO.h
- initEllipse() : ellipse.c
- initFocus() : hier.c, hier.h
- initFontEdgeAttr() : utils.c
- initFontLabelEdgeAttr() : utils.c
- initgmlscan() : gml2gv.h, gmlscan.c, gmlscan.l
- initGPRState() : gprstate.h, gprstate.c
- initGraphAttrs() : circular.c
- initGrid() : tvnodes.c
- initHeap() : closest.c, dijkstra.c
- initHeap_f() : dijkstra.c
- initHTMLlexer() : htmllex.c, htmllex.h
- initial_positions() : stuff.c, neatoprocs.h
- initialPositions() : fdpinit.c
- initItem() : constraint.c
- initLayout() : stress.c, stress.h, circle.c
- initMapData() : emit.c, render.h
- InitNode() : node.c
- initnode() : node.c
- InitNode() : node.h
- initObjMapData() : emit.c
- initPositions() : tlayout.c
- InitPVars() : split.q.c
- initQueue() : bfs.h, bfs.c
- InitRect() : rectangle.c, rectangle.h
- initRegular() : neatoinit.c
- initSEdges() : sgraph.c, sgraph.h
- initSmGraph() : topviewfuncs.c, topviewfuncs.h
- initState() : gv2gxl.c
- initStk() : ccomps.c
- initSubg() : dotinit.c
- ink() : ink.cpp, ink.h
- ink1() : ink.cpp, ink.h
- inPoly() : poly.c
- inPS() : pointset.h, pointset.c
- ins() : edge.c
- insert() : closest.c, block.cpp, gvrender_core_json.c
- insert_edge() : rawgraph.c, rawgraph.h
- insert_poly() : tclpathplan.c
- insertArr() : taper.c
- insertBlock() : block.c, block.h
- insertChan() : ortho.c
- inserted() : trapezoid.c
- insertEdge() : utils.c
- insertFn() : ccomps.c
- InsertImage() : draw.c
- insertNodelist() : nodelist.c, nodelist.h
- insertPM() : pointset.h, pointset.c
- insertPS() : pointset.c, pointset.h
- inside() : arrows.c
- inside_cluster() : mincross.c
- inside_polygon() : partition.c
- install_cluster() : cluster.c, dotprocs.h
- install_in_rank() : dotprocs.h, mincross.c
- installedge() : edge.c
- installnode() : node.c
- installnodetoroot() : node.c
- int2ptr() : compile.c
- IntComp() : test_red_black_tree.c
- IntDest() : test_red_black_tree.c
- inter_tree_edge() : ns.c
- inter_tree_edge_search() : ns.c
- interclexp() : cluster.c
- interclrep() : class2.c
- interclust1() : class1.c
- interpol() : viewport.c
- interpolate_coord() : spring_electrical.c
- interpolate_pointf() : geomprocs.h
- interpretCRNL() : emit.c
- intersect() : visibility.c
- intersection() : geometry.c, geometry.h
- intersection_angle() : intersection.h, intersection.c
- intersects() : tri.h, triang.c
- intersectX() : constraint.c
- intersectX0() : constraint.c
- intersectY() : constraint.c
- intersectY0() : constraint.c
- intpoint() : legal.c, intersect.c
- invalidate_path() : ns.c
- invert_sqrt_vec() : matrix_ops.h, matrix_ops.c
- invert_vec() : matrix_ops.h, matrix_ops.c
- invflip_angle() : shapes.c
- invflip_side() : shapes.c
- ioflush() : io.c, actions.c, compile.c
- iofread() : io.c, actions.c, compile.c
- ioput() : write.c
- ioputstr() : io.c, actions.c, compile.c
- ipr() : gc.c
- irand() : general.c, general.h
- irrelevant_subgraph() : write.c
- is_a_cluster() : utils.h, utils.c
- is_a_normal_node_of() : mincross.c
- is_a_strong_cluster() : rank.c
- is_a_vnode_of_an_edge_of() : mincross.c
- is_anonymous() : write.c
- IS_BOX() : shapes.c
- is_cluster() : dotprocs.h, rank.c
- IS_CLUSTER() : gvrender_core_json.c
- is_cluster_edge() : class2.c
- is_cycle_unique() : routespl.c
- is_empty() : rank.c
- is_escape() : write.c
- is_exactly_equal() : gv_math.h
- is_exactly_zero() : gv_math.h
- is_id_char() : write.c
- is_internal_to_cluster() : rank.c
- is_left_of() : trapezoid.c
- is_natural_number() : emit.c
- is_nonconstraint() : rank.c
- is_parallel() : ortho.c
- IS_PLAIN() : shapes.c
- is_point_in_rectangle() : glutils.c, glutils.h
- is_set() : circle.c
- is_style_delim() : emit.c
- ISBOX() : poly.c
- isBox() : shapes.c, poly.c
- ischainnode() : unflatten.c
- ISCIRCLE() : poly.c
- isConnected() : ccomps.c, pack.h
- ISCTRL() : shapes.c
- isdiagonal() : tri.h, triang.c
- isEdge() : actions.h
- isedge() : compile.c
- isEdge() : actions.c
- isEllipse() : shapes.c
- isFilled() : emit.c
- isGxlGrammar() : gv2gxl.c
- isInPS() : pointset.c, pointset.h
- isleaf() : unflatten.c
- isLeaf() : circle.c
- isLegal() : ccomps.c
- isLocatorType() : gv2gxl.c
- isNumber() : gv2gml.c
- isPolygon() : render.h, shapes.c
- isRect() : emit.c
- isXDot() : gvrender_core_json.c
- iterate_subgs() : gv2gxl.c
- iterateBody() : gv2gxl.c
- iterateHdr() : gv2gxl.c
- iterativePCA_1D() : pca.c, pca.h