Graphviz  2.41.20171026.1811
Macros
logic.h File Reference
#include <stdbool.h>
Include dependency graph for logic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

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

Macro Definition Documentation

#define FALSE   (0)

Definition at line 28 of file logic.h.

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

Definition at line 43 of file logic.h.

#define NOT (   v)    (!(v))

Definition at line 24 of file logic.h.

#define NOTUSED (   var)    (void) var

Definition at line 35 of file logic.h.

#define NULL   (void *)0

Definition at line 39 of file logic.h.

Referenced by aaglex_destroy(), aagpop_buffer_state(), aagpush_buffer_state(), aghtmlstr(), agmarkhtmlstr(), agmemread(), agwrite(), appendBlock(), appendNodelist(), attach_attrs_and_arrows(), attached_clustering(), beginpath(), Bezier(), bezier_clip(), bfs(), BinaryHeap_extract_item(), BinaryHeap_extract_min(), BinaryHeap_get_item(), BinaryHeap_insert(), bind_shape(), build_ranks(), build_skeleton(), call_tri(), canontoken(), ccomps(), checkLabelOrder(), choose_node(), circo_cleanup(), circomps(), circuitModel(), class1(), class2(), clip_line(), cmd2e(), cmd2g(), cmd2n(), color_palettes_get(), colorxlate(), common_init_edge(), compoundEdges(), compute_apsp_artifical_weights_packed(), convert_edge_labels_to_nodes(), create_pixbuf(), create_pixmap(), create_window1(), delete_fast_edge(), delete_flat_edge(), dequeue(), dijkstra_bounded(), DistanceMatrix_restrict_cluster(), DistanceMatrix_restrict_filtering(), DistanceMatrix_restrict_matching(), dot_position(), dot_scan_ranks(), Dot_SetClusterColor(), dotneato_args_initialize(), dotneato_closest(), DoubleLinkedList_delete_element(), DoubleLinkedList_new(), edge(), edgecmd(), ELcleanup(), ELinitialize(), ELleftbnd(), embed_graph(), emit_clusters(), emit_html_label(), endpath(), endpoint(), fast_node(), fast_nodeapp(), fdp_init_node_edge(), fdp_initParams(), find_user_shape(), findattr(), findAttrColor(), findCluster(), findedge(), findnode(), findStopColor(), findsubg(), firstattr(), firstDeglist(), firstedge(), firsthead(), firstin(), firstnode(), firstout(), firstsubg(), firsttail(), flat_rev(), free_scan_graph(), freeinit(), freeNodeset(), get_font_list(), getfree(), getObjId(), getsplinepoints(), getv(), gmalloc(), graph_cleanup(), graph_init(), graphcmd(), graphof(), grealloc(), gv_argvlist_reset(), gv_fixLocale(), gv_free_splines(), gv_initShapes(), gv_writer_reset(), gvAddLibrary(), gvbisect(), gvconfig(), gvconfig_plugin_install_from_library(), gvContext(), gvContextPlugins(), gvdevice_initialize(), gvFreeContext(), gvFreeLayout(), gvjobs_delete(), gvLayoutJobs(), gvNextInputGraph(), gvplugin_api_name(), gvplugin_graph(), gvplugin_library_load(), gvplugin_list(), gvplugin_load(), gvPluginList(), gvRender(), gvrender_end_job(), gvrender_select(), gvrender_set_fillcolor(), gvrender_set_pencolor(), gvRenderJobs(), gvToolTred(), gvusershape_file_access(), gvusershape_file_release(), gvusershape_find(), gvusershape_size(), headof(), HEcreate(), hintersect(), html_port(), html_string(), ideal_distance_matrix(), Import_coord_clusters_from_dot(), Import_dot_splines(), init_xdot(), initBlocklist(), initHTMLlexer(), insertNodelist(), install_in_rank(), IntegerVector_get(), interclexp(), isConnected(), iterativePCA_1D(), late_bool(), late_int(), leftreg(), listEdgeAttrs(), listGraphAttrs(), listNodeAttrs(), lookup_widget(), main(), make_html_label(), make_label(), make_simple_label(), makeDotGraph(), makeGraphs(), makeMatrix(), makeObstacle(), mark_clusters(), mark_lowclusters(), mdsModel(), merge_chain(), merge_oneway(), mkStack(), mult_dense_mat(), mult_dense_mat_d(), mult_sparse_dense_mat_transpose(), Multilevel_coarsen(), Multilevel_MQ_Clustering_establish(), Multilevel_MQ_Clustering_init(), nameof(), neato_dequeue(), new_spline(), new_virtual_edge(), nextattr(), nextedge(), nexthead(), nextin(), nextnode(), nextout(), nextsubg(), nextsupg(), nexttail(), node(), nodecmd(), normalize(), on_about1_activate(), on_new1_activate(), on_save_as1_activate(), osage_layout(), overlap_node(), parseHTML(), parsePackModeInfo(), parseXDotColor(), parseXDotF(), parseXDotFOn(), PCA_alloc(), pccomps(), place_portlabel(), Pobsopen(), polyFree(), polyOverlap(), PQ_min(), PQcleanup(), PQdelete(), PQdump(), PQinitialize(), PQinsert(), PriorityQueue_new(), PriorityQueue_pop(), PriorityQueue_push(), PriorityQueue_remove(), protoedge(), protonode(), Proutespline(), ps_string(), Pshortestpath(), putGraphs(), putRects(), QuadTree_new(), QuadTree_new_from_point_list(), random_permutation(), RBEnumerate(), RBTreeCreate(), RBTreeInsert(), read(), realignNodelist(), removeDeglist(), renderdata(), renderresult(), resolvePort(), restore_old_weights(), rightreg(), rootof(), routesplinesinit(), routesplinesterm(), safe_dcl(), safefile(), setAspect(), setAttr(), setSeed(), setv(), shape_clip(), simpleSplineRoute(), SingleLinkedList_new(), sizeNodelist(), SparseMatrix_add(), SparseMatrix_complement(), SparseMatrix_connectedQ(), SparseMatrix_crop(), SparseMatrix_decompose_to_supervariables(), SparseMatrix_distance_matrix(), SparseMatrix_distance_matrix_k_centers(), SparseMatrix_distance_matrix_khops(), SparseMatrix_divide_row_by_degree(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_get_augmented(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_get_submatrix(), SparseMatrix_import_binary(), SparseMatrix_import_binary_fp(), SparseMatrix_import_dot(), SparseMatrix_k_centers(), SparseMatrix_k_centers_user(), SparseMatrix_largest_component(), SparseMatrix_multiply(), SparseMatrix_multiply3(), SparseMatrix_multiply_by_scaler(), SparseMatrix_multiply_vector(), SparseMatrix_page_rank(), SparseMatrix_pseudo_diameter_unweighted(), SparseMatrix_pseudo_diameter_weighted(), SparseMatrix_remove_diagonal(), SparseMatrix_remove_upper(), SparseMatrix_sum_repeat_entries(), SparseMatrix_symmetrize(), SparseMatrix_symmetrize_nodiag(), SparseMatrix_to_complex(), SparseMatrix_transpose(), SparseMatrix_weakly_connected_components(), SparseStressMajorizationSmoother_new(), spline_at_y(), spring_electrical_embedding(), spring_electrical_embedding_fast(), spring_electrical_embedding_slow(), spring_electrical_spring_embedding(), spring_maxent_embedding(), SpringSmoother_new(), stackCheck(), StackCreate(), StackPop(), strcasestr(), stress_majorization_kD_mkernel(), StressMajorizationSmoother2_new(), StressMajorizationSmoother_smooth(), StringVector_get(), stripedBox(), tailof(), Tcldot_Init(), tcldot_layout(), Tcldot_string_writer(), textfont_dict_open(), textspan_size(), tree_map(), TriangleSmoother_new(), twopi_layout(), UF_singleton(), UF_union(), UG_graph(), unbuffstderr(), uniform_stress(), UniformStressSmoother_new(), unmerge_oneway(), user_pos(), Vector_add(), Vector_delete(), Vector_get(), vector_median(), Vector_new(), vector_percentile(), Vector_reset(), voronoi(), wedgedEllipse(), write_plain(), xdotBB(), xml_string0(), xml_url_string(), zapinlist(), and zrealloc().

#define TRUE   (!FALSE)

Definition at line 31 of file logic.h.