.. index:: pair: class; QuickBB::Graph .. _doxid-class_quick_b_b_1_1_graph: class QuickBB::Graph ==================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class Graph { public: // methods const :ref:`adj_arr_t`& :target:`get_neighborhood`(:ref:`vertex_index_t` nodeIndex) const; auto :target:`begin`() const; auto :target:`end`() const; void :target:`remove_vertex`(:ref:`vertex_index_t` vertexIndex); bool :target:`has_edge`( :ref:`vertex_index_t` u, :ref:`vertex_index_t` v ) const; bool :target:`add_edge`( :ref:`vertex_index_t` u, :ref:`vertex_index_t` v ); bool :target:`remove_edge`( :ref:`vertex_index_t` u, :ref:`vertex_index_t` v ); void :target:`contract_edge`( :ref:`vertex_index_t` u, :ref:`vertex_index_t` v ); :ref:`vertex_index_t` :target:`degree`(:ref:`vertex_index_t` nodeIndex) const; :ref:`vertex_index_t` :target:`order`() const; };