TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
region.hpp File Reference

The reference copper of one layer as a queryable region (issue #7, docs/05-routing.md §42): the geometry of the return-path audit. More...

#include <algorithm>
#include <cmath>
#include <cstdint>
#include <cstdlib>
#include <limits>
#include <vector>
#include "geom/clip.hpp"
#include "geom/point.hpp"

Go to the source code of this file.

Classes

struct  tmk::analysis::detail::Pt
class  tmk::analysis::detail::Region
 The reference copper of one layer: the region under the non-zero rule (islands with their holes). More...
struct  tmk::analysis::detail::Point

Namespaces

namespace  tmk
namespace  tmk::analysis
namespace  tmk::analysis::detail

Typedefs

using tmk::analysis::detail::Ring
 closed, first point not repeated
using tmk::analysis::detail::Rings
 a region under the non-zero fill rule: outer rings and holes

Functions

Pt tmk::analysis::detail::to_pt (Point p)
Point tmk::analysis::detail::to_point (Pt p)
double tmk::analysis::detail::dist (Pt a, Pt b)

Detailed Description

The reference copper of one layer as a queryable region (issue #7, docs/05-routing.md §42): the geometry of the return-path audit.

Definition in file region.hpp.