Graph Hook Library documentation
Contents:
- C++ API
ghl::BaseNode
BaseNode()
clone()
~BaseNode()
id()
id()
operator==()
graphAttributes()
id_
cereal::construct
ghl::Isomorphism::edge_comp_helper
edge_comp_helper()
operator()()
G1_
G2_
ecf_
ghl::EdgeReplacementStruct
src_trg
old_vertex
new_vertex
edge_properties
ghl::ExtendedGraph
GraphType
TemplatedVertex
TemplatedEdge
IsoMap
TemplatedEdgeReplacementStruct
ExtendedGraph()
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()
set_base_graph()
curr_graph
graph_
ghl::ExtendedSubGraph
GraphType
Vertex
Edge
graph()
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()
GraphvizAttributes
ExtendedVertexProperties
ExtendedEdgeProperties
UnderlyingGraph
graph_
subgraphs_
ghl::generic_edge_descriptor
in_
out_
properties_
is_shared_ptr
is_shared_ptr< std::shared_ptr< T > >
ghl::Isomorphism
GraphType
TemplatedVertex
TemplatedEdge
IsoMap
SpecializeIsoFunction
VertexCompFunction
EdgeCompFunction
IsIsomorphismValidFunction
ConstructDesiredGraphFunction
TemplatedEdgeReplacementStruct
ReconstructEdgesFunction
InPlaceUpdateFunction
Isomorphism()
~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_callback
isomorphisms_callback()
operator()()
sg_
g_
valid_isomorphisms_
discover_first_
is_isomorphism_valid_
specialize_isomorphism_
nonoverlapping
used_vertices_
ghl::pair_hash
operator()()
ghl::PrimitiveEdge
PrimitiveEdge()
clone()
~PrimitiveEdge()
id()
id()
graphAttributes()
id_
ghl::Isomorphism::vertex_comp_helper
vertex_comp_helper()
operator()()
G1_
G2_
vcf_
NodeLike
boost
cereal
save()
load()
ghl
EdgeDescImpl
ModifyVertexPairFunction
CloneVertexFunction
Graph
UndirectedGraph
Vertex
UVertex
Edge
UEdge
print_graph()
vertices_()
edges_()
in_edges()
out_edges()
declare_graph_bindings()
declare_generic_edge_descriptor()
declare_isomorphism_bindings()
base_node_bindings()
primitive_edge_bindings()
graph_bindings()
isomorphism_bindings()
construct_graph()
deconstruct_graph()
convert_dot_to_pdf()
update_edge_source()
update_edge_target()
iterate_isomorphisms()
apply_isomorphism()
pybind11
save()
load()
save()
load()
save()
load()
std
PYBIND11_MODULE()
PYBIND11_MAKE_OPAQUE()
REGISTER_SERIALIZATION
REGISTER_TYPE_AND_POLYMORPHISM
SERIALIZE_CHILD_NO_ARGS
SERIALIZE_CHILD
SERIALIZE_BASE
CEREAL_FWD_DLL_EXPORT
CEREAL_FWD_USED
CEREAL_FWD_FORCE_DYNAMIC_INIT
PYBIND11_EXPORT