Public Member Functions | |
void | setNotMaximal () |
qelement< Graph > * | getLeft () const |
qelement< Graph > * | getRight () const |
void | setLeft (qelement< Graph > *li) |
void | setRight (qelement< Graph > *ri) |
void | set_in_separation_graph (qelement< Graph > *bfsg) |
qelement< Graph > * | in_separation_graph () |
bool | isMaximal () const |
bool | isBasic () |
vertex_descriptor | getSGNode () |
void | setSGNode (vertex_descriptor v) |
virtual row | get_linVar () |
virtual monomial * | getMonomial () const |
virtual boolfunction * | getBoolfunction () const |
virtual row | trans () |
virtual row | transLeft () |
virtual row | transRight () |
virtual void | linearize (ILP_Problem &IP) |
virtual void | printName () |
Protected Types | |
typedef graph_traits< Graph > | GraphTraits |
typedef GraphTraits::vertex_descriptor | vertex_descriptor |
typedef GraphTraits::edge_descriptor | edge_descriptor |
Protected Member Functions | |
void | checkGraphConcepts () |
Check Boost graph-concepts. | |
Protected Attributes | |
qelement< Graph > * | l |
qelement< Graph > * | r |
bool | maximal |
bool | basic |
qelement< Graph > * | in_SG |
vertex_descriptor | sg_node |
Definition at line 15 of file qelement.h.
void SCIL::qelement< Graph >::checkGraphConcepts | ( | ) | [inline, protected] |
Function checks wheter the provided type Graph provides the required functionality.
Definition at line 28 of file qelement.h.