Horizon
board_rules_check_util.hpp
1#pragma once
2#include <string>
3#include "clipper/clipper.hpp"
4
5namespace horizon {
6std::string get_net_name(const class Net *net);
7
8ClipperLib::IntRect get_patch_bb(const ClipperLib::Paths &patch);
9bool bbox_test_overlap(const ClipperLib::IntRect &bb1, const ClipperLib::IntRect &bb2, uint64_t clearance);
10void format_progress(std::ostringstream &oss, size_t i, size_t n);
11} // namespace horizon
Definition: clipper.hpp:197