47 connection->node1_layer=0;
48 connection->node2_layer=0;
49 connection->direction = 0;
60 if (connection == NULL)
64 connection_destroy (connection) ;
73 dst->node1 = src->node1;
74 dst->node2 = src->node2;
75 dst->node1_layer = src->node1_layer;
76 dst->node2_layer = src->node2_layer;
77 dst->direction = src->direction;
78 dst->value = src->value;
83 return connection->node1 == other->node1 &&
84 connection->node2 == other->node2 ;
89 fprintf(stream,
"%sNode%d in layer %d <-> Node%d in layer %d\n", prefix, connection->node1, connection->node1_layer, connection->node2, connection->node2_layer) ;
90 fprintf(stream,
"%sDirection %d, Value %f\n", prefix, connection->direction, connection->value) ;
void connection_init(Connection_t *connection)