/misc/src/release/graphviz-2.18-1/src/graphviz-2.18/lib/common/logic.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define NOT(v)   (!(v))
#define false   0
#define true   NOT(false)
#define FALSE   false
#define TRUE   true
#define NOTUSED(var)   (void) var
#define NULL   (void *)0
#define NIL(type)   ((type)0)

Typedefs

typedef unsigned char bool


Define Documentation

#define FALSE   false

Definition at line 38 of file logic.h.

Referenced by acyclic(), agclose(), agcontains(), agDELedge(), agDELnode(), agFREEnode(), agINSgraph(), agINSnode(), aglex(), agparse(), agwredge(), agwrnode(), allow_edits(), arrowStartClip(), beginpath(), bezier_clip(), build_ranks(), cat_libfile(), class2(), clip_and_install(), common_init_edge(), compoundEdges(), deQueue(), dijkstra_bounded(), dot_concentrate(), dot_nodesize(), emit_clusters(), emit_once(), endpath(), enQueue(), enqueue_neighbors(), flat_edges(), gvconfig(), gvContext(), gvjobs_output_langname(), gvplugin_install(), gvplugin_list(), gvtextlayout(), in_poly(), interclexp(), make_html_label(), mapbool(), mergeable(), new_spline(), nonconstraint_edge(), overlap_edge(), overlap_node(), parse_style(), pccomps(), portcmp(), ports_eq(), round_corners(), safefile(), stress_majorization_kD_mkernel(), and user_pos().

#define false   0

Definition at line 33 of file logic.h.

#define NIL ( type   )     ((type)0)

Definition at line 53 of file logic.h.

#define NOT (  )     (!(v))

Definition at line 28 of file logic.h.

#define NOTUSED ( var   )     (void) var

Definition at line 45 of file logic.h.

#define NULL   (void *)0

Definition at line 49 of file logic.h.

Referenced by agclose(), agcontains(), agDELedge(), agdictof(), agedge(), agedgeattr(), agfindedge(), agfindsubg(), agfstedge(), agfstin(), agfstout(), aghtmlstr(), aginitlib(), aglex(), aglexinit(), agNEWdict(), agNEWedge(), agNEWnode(), agNEWsym(), agnode(), agnodeattr(), agnxtedge(), agnxtin(), agnxtout(), agopen(), agparse(), agpopproto(), agraphattr(), agsafeset(), agstrdup(), agstrdup_html(), agstrfree(), agusergraph(), agwrnode(), agxget(), allow_edits(), appendBlock(), appendNodelist(), attach_attrs_and_arrows(), beginpath(), Bezier(), bezier_clip(), bfs(), bind_shape(), bisect(), build_ranks(), build_skeleton(), canontoken(), choose_node(), circo_cleanup(), circuitModel(), class1(), class2(), clip_line(), closest(), colorxlate(), common_init_edge(), common_init_node(), compoundEdges(), delete_fast_edge(), delete_flat_edge(), dequeue(), dijkstra_bounded(), dot_position(), dot_scan_ranks(), dotneato_args_initialize(), dotneato_closest(), edge(), ELcleanup(), ELinitialize(), ELleftbnd(), embed_graph(), emit_html_label(), endpath(), endpoint(), fast_node(), fast_nodeapp(), fdp_init_graph(), find_user_shape(), findattr(), findedge(), findnode(), findsubg(), firstattr(), firstDeglist(), firstedge(), firsthead(), firstin(), firstnode(), firstout(), firstsubg(), firstsupg(), firsttail(), free_scan_graph(), freeinit(), freeNodeset(), getfree(), getsplinepoints(), getv(), global_def(), gmalloc(), graph_cleanup(), graph_init(), graphof(), grealloc(), gv_argvlist_reset(), gvconfig(), gvContext(), gvFreeLayout(), gvjobs_delete(), gvNextInputGraph(), gvplugin_api_name(), gvplugin_library_load(), gvplugin_list(), gvplugin_load(), gvRender(), gvrender_end_job(), gvrender_select(), gvRenderJobs(), gvUsername(), gvusershape_find(), headof(), HEcreate(), hintersect(), html_port(), initBlocklist(), initHTMLlexer(), insertNodelist(), install_in_rank(), interclexp(), iterativePCA_1D(), late_bool(), late_double(), late_int(), late_string(), layout(), main(), make_html_label(), makeGraphs(), makeObstacle(), mapbool(), mark_clusters(), mark_lowclusters(), merge_chain(), merge_oneway(), mkStack(), mult_dense_mat(), mult_dense_mat_d(), mult_sparse_dense_mat_transpose(), nameof(), neato_dequeue(), neato_free_splines(), new_spline(), new_virtual_edge(), nextattr(), nextedge(), nexthead(), nextin(), nextnode(), nextout(), nextsubg(), nextsupg(), nexttail(), node(), normalize(), overlap_node(), parseHTML(), PCA_alloc(), place_portlabel(), polyFree(), polyOverlap(), PQ_min(), PQcleanup(), PQdelete(), PQdump(), PQinitialize(), PQinsert(), protoedge(), protonode(), Proutespline(), ps_string(), Pshortestpath(), re_compile_fastmap(), re_compile_pattern(), re_match(), re_search(), read(), realignNodelist(), regcomp(), regexec(), regfree(), removeDeglist(), removeOverlapAs(), renderdata(), restore_old_weights(), rootof(), routesplinesinit(), routesplinesterm(), safe_dcl(), safefile(), setSeed(), setv(), shape_clip(), sizeNodelist(), spline_at_y(), stackCheck(), stress_majorization_kD_mkernel(), tailof(), twopi_layout(), UF_singleton(), UF_union(), unmerge_oneway(), user_pos(), voronoi(), xml_string(), zapinlist(), and zrealloc().

#define TRUE   true

Definition at line 41 of file logic.h.

Referenced by agclose(), aginitlib(), agNEWsym(), agparse(), agwrnode(), allow_edits(), arrowEndClip(), beginpath(), bezier_clip(), build_ranks(), cat_libfile(), class2(), clip_and_install(), common_init_edge(), deQueue(), dijkstra_bounded(), dot_mincross(), dotneato_args_initialize(), emit_background(), emit_clusters(), emit_once(), endpath(), enQueue(), enqueue_neighbors(), flat_edge(), flat_edges(), graph_init(), gvconfig(), gvjobs_output_langname(), gvplugin_install(), gvplugin_list(), in_poly(), initMapData(), iterativePCA_1D(), layout(), make_label(), makeSelfEdge(), mapbool(), mergeable(), ncross(), neato_layout(), nonconstraint_edge(), parse_style(), PCA_alloc(), pccomps(), place_graph_label(), Pobspath(), round_corners(), safefile(), and user_pos().

#define true   NOT(false)

Definition at line 34 of file logic.h.


Typedef Documentation

typedef unsigned char bool

Definition at line 32 of file logic.h.


Generated on Mon Mar 31 19:04:40 2008 for Graphviz by  doxygen 1.5.1