It would be actually nice to have vias separately from components as vias are not components in a regular sense. The object structure is different, and all you need for a via are these:
pad outer diameter
pad inner diameter or drill
list of layers the via connects
If there are global variables such as footprints and components, vias could have their own vias storage.
It would be actually nice to have vias separately from components as vias are not components in a regular sense. The object structure is different, and all you need for a via are these:
If there are global variables such as
footprints
andcomponents
, vias could have their ownvias
storage.