2 #include <glibmm/checksum.h>
3 #include "common/common.hpp"
8 static std::string hash(
const class Padstack &padstack);
12 void update(
const class Padstack &padstack);
13 std::string get_digest();
15 Glib::Checksum checksum;
17 void update(
const class Hole &hole);
18 void update(
const class Shape &shape);
20 void update(
const Coordi &c);
22 void update(
const class Polygon &p);
A hole with diameter and position, that's it.
Definition: hole.hpp:18
Definition: padstack.hpp:21
Definition: placement.hpp:8
Polygon used in Padstack, Package and Board for specifying filled Regions.
Definition: polygon.hpp:27
For commonly used Pad shapes.
Definition: shape.hpp:18
zip_int64_t int64_t
zip_int64_t typedef.
Definition: zip.hpp:103