Graph Hook Library documentation
Contents:
- C++ API
ghl::BaseNodeBaseNode()clone()~BaseNode()id()id()operator==()graphAttributes()id_cereal::constructghl::Isomorphism::edge_comp_helperedge_comp_helper()operator()()G1_G2_ecf_ghl::EdgeReplacementStructVertexDescriptorsrc_trgold_vertexnew_vertexedge_propertiesghl::ExtendedGraphGraphTypeVertexDescriptorEdgeDescriptorVertexPropertiesDirectionPropertyEdgePropertiesIsoMapGraphEdgeReplacementStructExtendedGraph()ExtendedGraph()~ExtendedGraph()graph()graph()add_vertex()add_edge()edge_source()edge_target()vertex_range()edge_range()operator[]()operator[]()operator[]()operator[]()is_vertex_in_isomorphism()print_dfs_graph()write_graph()duplicate_vertex()add_vertex_after_vertex()add_vertex_after_pred()remove_vertex_pred()add_vertex_before_vertex()add_vertex_before_pred()merge_vertices()replace_subgraph()fix_vertex_obj_ids()vertex_property_writer()edge_property_writer()graph_properties_writer()set_base_graph()num_vertices()fix_vertex_obj_ids_impl()fix_vertex_obj_ids_impl()graph_ghl::ExtendedSubGraphGraphTypeVertexDescriptorEdgeDescriptorgraph()graph()add_vertex()add_vertex()add_vertex()add_edge()add_edge()add_edge()add_subgraph()add_subgraph()operator[]()update_graph_attributes()fix_id_vertices()write_graph()GraphvizAttributesExtendedVertexPropertiesExtendedEdgePropertiesUnderlyingGraphgraph_subgraphs_ghl::generic_edge_descriptorin_out_properties_is_shared_ptris_shared_ptr< std::shared_ptr< T > >ghl::IsomorphismGraphTypeVertexDescriptorEdgeDescriptorVertexPropertiesDirectionPropertyEdgePropertiesIsoMapSpecializeIsoFunctionVertexCompFunctionEdgeCompFunctionIsIsomorphismValidFunctionConstructDesiredGraphFunctionTemplatedEdgeReplacementStructReconstructEdgesFunctionInPlaceUpdateFunctionIsomorphism()~Isomorphism()reset_input_graph()vertex_comp_function()edge_comp_function()is_isomorphism_valid()specialize_isomorphism()construct_desired_graph()reconstruct_edges_function()inplace_update_function()discover()apply_isomorphism_to_graph()original_input_graph_input_graph_ghl::Isomorphism::isomorphisms_callbackisomorphisms_callback()operator()()sg_g_valid_isomorphisms_discover_first_is_isomorphism_valid_specialize_isomorphism_nonoverlappingused_vertices_ghl::pair_hashoperator()()ghl::PrimitiveEdgePrimitiveEdge()clone()~PrimitiveEdge()id()id()graphAttributes()id_ghl::Isomorphism::vertex_comp_helpervertex_comp_helper()operator()()G1_G2_vcf_NodeLikeboostcerealsave()load()ghlDirectedEdgeDescImplUndirectedEdgeDescImplModifyVertexPairFunctionCloneVertexFunctionGraphDirectedGraphUndirectedGraphDirectedExtendedGraphUndirectedExtendedGraphDirectedExtendedSubGraphUndirectedExtendedSubGraphDirectedIsomorphismUndirectedIsomorphismprint_graph()declare_graph_bindings()declare_extended_graph_bindings()declare_isomorphism_bindings()base_node_bindings()primitive_edge_bindings()graph_bindings()isomorphism_bindings()register_base_types()construct_graph()deconstruct_graph()convert_dot_to_pdf()update_edge_source()update_edge_target()iterate_isomorphisms()apply_isomorphism()pybind11save()load()save()load()save()load()stdPYBIND11_MODULE()PYBIND11_MAKE_OPAQUE()REGISTER_SERIALIZATIONREGISTER_TYPE_AND_POLYMORPHISMSERIALIZE_CHILD_NO_ARGSSERIALIZE_CHILDSERIALIZE_BASECEREAL_FWD_DLL_EXPORTCEREAL_FWD_USEDCEREAL_FWD_FORCE_DYNAMIC_INITPYBIND11_EXPORT