angel  mercurial changeset:
angel::edge_reroute_t Struct Reference

#include <angel_types.hpp>

List of all members.

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_ttype3EdgeElimVector

Detailed Description

Definition at line 709 of file angel_types.hpp.


Constructor & Destructor Documentation

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.


Member Data Documentation

Definition at line 715 of file angel_types.hpp.

Referenced by angel::reducing_reroutings().

Definition at line 714 of file angel_types.hpp.

Referenced by angel::reducing_reroutings().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines