#ifndef PARSE_H #define PARSE_H #include <stl.h> struct cell { short x,y; unsigned char l; char l2; // -1 if not a via, otherwise other layer for via }; struct pin { int x; int y; int net; bool pad; }; struct net { int id; vector<pin> pins; }; int parse_placement(char *file, vector<net> &vn, vector<pin> &vp, int &width, int &height); #endif