model_server/lde/src/lde_smt_flowchart.cxx
// if itself argument = 1, connection is done to the 
//    node itself not to entry/exit symbols. This allows, for
//    example, to connect boxes at the side.
if itself argument = 1, connection is done to the
node itself not to entry/exit symbols. This allows, for
example, to connect boxes at the side.
if itself argument = 1 connection is done to the node itself not to entry / exit symbols . This allows for example to connect boxes at the side .
ldrConnectionNodePtr	
connect1_1(ldrSymbolNodePtr inp_node, ldrSymbolNodePtr outp_node,
	   ldrConnectorType con_type, int level, int itself)
{
   ldrConnectionNodePtr me = db_new(ldrConnectionNode, (con_type));
   me->set_symbol_type(con_type);
   if (itself == 0){
       me->add_input(inp_node->get_exit_symbol());
       me->add_output(outp_node->get_entry_symbol());
   }
   else{
       me->add_input(inp_node);
       me->add_output(outp_node);
   }
   me->set_graphlevel(level);
   return(me);
}
ldrConnectionNodePtr connect1_1 ( ldrSymbolNodePtr inp_node , ldrSymbolNodePtr outp_node , ldrConnectorType con_type , int level , int itself ) { ldrConnectionNodePtr me = db_new ( ldrConnectionNode , ( con_type ) ) ; me -> set_symbol_type ( con_type ) ; if ( itself == 0 ) { me -> add_input ( inp_node -> get_exit_symbol ( ) ) ; me -> add_output ( outp_node -> get_entry_symbol ( ) ) ; } else { me -> add_input ( inp_node ) ; me -> add_output ( outp_node ) ; } me -> set_graphlevel ( level ) ; return ( me ) ; }
if itself argument = 1, connection is done to the
node itself not to entry/exit symbols.
if itself argument = 1 connection is done to the node itself not to entry / exit symbols .