Probably XML, because that's what I use for everything else.
Specify bounding box in XYZ, then specify each layer.
For each layer, would want a shorthand in XML to say "X by Y
rectangle". Otherwise, I would want a list of X,Y points comprising the layer
or line segments in X or Y consisting of multiple points each, that comprise
the layer.
Going with XML rather than the boost graphviz parser, because that will fit better with SIERRA, and not be that much more work (more work to get SIERRA to output graphviz to be read by SILICON.
Ideas on input specification:
Probably XML, because that's what I use for everything else.
Specify bounding box in XYZ, then specify each layer.
For each layer, would want a shorthand in XML to say "X by Y rectangle". Otherwise, I would want a list of X,Y points comprising the layer or line segments in X or Y consisting of multiple points each, that comprise the layer.