angel
mercurial changeset:
|
#include <angel_types.hpp>
Public Member Functions | |
edge_reroute_t () | |
edge_reroute_t (const c_graph_t::edge_t _e, const c_graph_t::edge_t _pivot_e, bool _isPre) | |
Public Attributes | |
c_graph_t::edge_t | e |
c_graph_t::edge_t | pivot_e |
bool | isPre |
bool | pivot_eliminatable |
bool | increment_eliminatable |
std::vector< c_graph_t::vertex_t > | type3EdgeElimVector |
Definition at line 709 of file angel_types.hpp.
angel::edge_reroute_t::edge_reroute_t | ( | ) | [inline] |
Definition at line 719 of file angel_types.hpp.
angel::edge_reroute_t::edge_reroute_t | ( | const c_graph_t::edge_t | _e, |
const c_graph_t::edge_t | _pivot_e, | ||
bool | _isPre | ||
) | [inline] |
Definition at line 721 of file angel_types.hpp.
References type3EdgeElimVector.
Definition at line 710 of file angel_types.hpp.
Referenced by angel::postroute_edge_directly(), angel::postrouteEdge_noJAE(), angel::preroute_edge_directly(), angel::prerouteEdge_noJAE(), angel::reducing_reroutings(), angel::reroute_effect(), and angel::Rerouting::Rerouting().
bool angel::edge_reroute_t::increment_eliminatable [mutable] |
Definition at line 715 of file angel_types.hpp.
Referenced by angel::reducing_reroutings().
Definition at line 712 of file angel_types.hpp.
Referenced by angel::reducing_reroutings(), angel::reroute_effect(), and angel::Rerouting::Rerouting().
Definition at line 711 of file angel_types.hpp.
Referenced by angel::postroute_edge_directly(), angel::postrouteEdge_noJAE(), angel::preroute_edge_directly(), angel::prerouteEdge_noJAE(), angel::reducing_reroutings(), angel::reroute_effect(), and angel::Rerouting::Rerouting().
bool angel::edge_reroute_t::pivot_eliminatable [mutable] |
Definition at line 714 of file angel_types.hpp.
Referenced by angel::reducing_reroutings().
std::vector<c_graph_t::vertex_t> angel::edge_reroute_t::type3EdgeElimVector [mutable] |
Definition at line 717 of file angel_types.hpp.
Referenced by edge_reroute_t(), and angel::reducing_reroutings().