46 Figure(), bus_(bus), source_(source), target_(target) {
84 dc->DrawLine(sourceX, sourceY, sourceX, busY);
89 dc->DrawCircle(sourceX, busY, size/2);
96 dc->DrawLine(targetX, targetY, targetX, busY);
101 dc->DrawCircle(targetX, busY, size/2);
106 dc->DrawLine(sourceX, busY, targetX, busY);
111 dc->DrawLine(sourceX, busY, targetX, busY);
#define assert(condition)
static const int BUS_SPACE
Space between buses and bus chains.
static const int SOCKET_WIDTH
Width of a socket.
static const int PORT_WIDTH
Default Width of a port.