5#include "attributes.hpp"
8#include "common/common.hpp"
9#include "util/placement.hpp"
15namespace horizon::ODB {
21 enum class Direction { CW, CCW };
22 enum class Type { SEGMENT, ARC };
32 Type type = Type::SEGMENT;
39 void write(std::ostream &ost)
const;
47 std::vector<std::vector<SurfaceLine>> lines;
Definition: surface_data.hpp:19
Definition: surface_data.hpp:17
Definition: placement.hpp:8
Polygon used in Padstack, Package and Board for specifying filled Regions.
Definition: polygon.hpp:25