14 #ifndef INCLUDED_protocols_flexpack_interaction_graph_FlexbbInteractionGraph_hh
15 #define INCLUDED_protocols_flexpack_interaction_graph_FlexbbInteractionGraph_hh
36 #include <utility/vector0_bool.hh>
37 #include <ObjexxFCL/FArray1A.fwd.hh>
42 namespace interaction_graph {
55 virtual void print()
const;
367 assert( node == 0 || node == 1 );
486 int & num_nodes_changing_state
496 int & num_nodes_changing_state
502 ObjexxFCL::FArray1_int & rotamer_on_node
542 if ( edge )
return static_cast< FlexbbEdge const *
> ( edge );
549 if ( edge )
return static_cast< FlexbbEdge *
> ( edge );
554 { assert(
mine( edge ) );
return static_cast< FlexbbEdge const *
> ( edge ); }
557 { assert(
mine( edge ) );
return static_cast< FlexbbEdge *
> ( edge ); }