#include <cableSchema.h>
Public Member Functions | |
virtual void | place (double x, double y, int orientation) |
Place the communication points vertically spaced by dWire. | |
virtual void | draw (device &dev) |
Nothing to draw. | |
virtual point | inputPoint (unsigned int i) |
input and output points are the same as the width is 0 | |
virtual point | outputPoint (unsigned int i) |
input and output points are the same as the width is 0 | |
Private Member Functions | |
cableSchema (unsigned int n) | |
Build n cables in parallel. | |
Friends | |
schema * | makeCableSchema (unsigned int n) |
Build n cables in parallel. |
The width of a cable is null. Therefore input and output connection points are the same. The constructor is private to enforce the use of makeCableSchema.
Definition at line 34 of file cableSchema.h.
void cableSchema::draw | ( | device & | dev | ) | [virtual] |
Nothing to draw.
Actual drawing will take place when the wires are enlargered
Implements schema.
Definition at line 73 of file cableSchema.cpp.