12#ifndef MCRL2_PBES_SIMPLE_STRUCTURE_GRAPH_H
13#define MCRL2_PBES_SIMPLE_STRUCTURE_GRAPH_H
15#include "mcrl2/atermpp/standard_containers/vector.h"
16#include "mcrl2/pbes/structure_graph.h"
45 return m_vertices.size();
95 return m_vertices.empty();
100 return m_vertices.size();
107 return print_structure_graph(out, G);
const std::vector< index_type > & successors(index_type u) const
bool contains(index_type) const
decoration_type decoration(index_type u) const
const structure_graph::vertex_vector & all_vertices() const
const structure_graph::vertex_vector & m_vertices
std::size_t extent() const
const structure_graph::vertex_vector & vertices() const
const vertex & find_vertex(index_type u)
std::size_t rank(index_type u) const
simple_structure_graph(const structure_graph::vertex_vector &vertices)
index_type strategy(index_type u) const
const std::vector< index_type > & predecessors(index_type u) const
const vertex & find_vertex(index_type u) const
std::ostream & operator<<(std::ostream &out, const simple_structure_graph &G)
decoration_type decoration