Mark sections dealing with different Edge types
This commit is contained in:
parent
ee8bd1f02b
commit
311fef45bd
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue