Layout of WiringDiagram values
Typically a Layout can be converted to SVG for display
Layout a Diagram with default configuration
Layout a Diagram with custom configuration
Polarity of a Port. Is the port going In or Out of something
A type for Positions
Transform only supports simple 2d translation
Make an extent for an Arrow. This stupidly assumes the tail is < head
List the port positions of a Box, given a Polarity (In,Out)
The Layout type keeps information about the layout of a Wiring diagram.