From 311fef45bdaaa7a59be10e6658e1a67df145f820 Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Sat, 9 Apr 2016 14:24:32 +0200 Subject: [PATCH] Mark sections dealing with different Edge types --- boxes/edges.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/boxes/edges.py b/boxes/edges.py index 42d77aa..6150ee6 100644 --- a/boxes/edges.py +++ b/boxes/edges.py @@ -215,6 +215,10 @@ class CompoundEdge(Edge): # XXX different margins??? e(l) +############################################################################# +#### Slots +############################################################################# + class Slot(Edge): """Edge with an slot to slid another pice through """ def __init__(self, boxes, depth): @@ -257,6 +261,10 @@ class SlottedEdge(Edge): self.edge(self.thickness) self.edge(self.sections[-1]) +############################################################################# +#### Finger Joints +############################################################################# + class FingerJointSettings(Settings): """Settings for finger joints @@ -408,6 +416,9 @@ class CrossingFingerHoleEdge(Edge): self.fingerHolesAt(length/2.0, 0, self.height) Edge.__call__(self, length) +############################################################################# +#### Dove Tail Joints +############################################################################# class DoveTailSettings(Settings): """Settings used for dove tail joints