Horizon
Loading...
Searching...
No Matches
symbol.hpp
1#pragma once
2#include "features.hpp"
3#include <string>
4
5namespace horizon {
6class Padstack;
7class TreeWriter;
8class LayerProvider;
9} // namespace horizon
10
11namespace horizon::ODB {
12
13class Symbol {
14public:
15 Symbol(const Padstack &ps, int layer, const LayerProvider &lprv);
16
17 std::string name;
18 Features features;
19
20 void write(TreeWriter &writer) const;
21};
22} // namespace horizon::ODB
Definition layer_provider.hpp:8
Definition features.hpp:14
Definition padstack.hpp:19
Definition tree_writer.hpp:7