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???
|
# XXX different margins???
|
||||||
e(l)
|
e(l)
|
||||||
|
|
||||||
|
#############################################################################
|
||||||
|
#### Slots
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
class Slot(Edge):
|
class Slot(Edge):
|
||||||
"""Edge with an slot to slid another pice through """
|
"""Edge with an slot to slid another pice through """
|
||||||
def __init__(self, boxes, depth):
|
def __init__(self, boxes, depth):
|
||||||
|
@ -257,6 +261,10 @@ class SlottedEdge(Edge):
|
||||||
self.edge(self.thickness)
|
self.edge(self.thickness)
|
||||||
self.edge(self.sections[-1])
|
self.edge(self.sections[-1])
|
||||||
|
|
||||||
|
#############################################################################
|
||||||
|
#### Finger Joints
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
class FingerJointSettings(Settings):
|
class FingerJointSettings(Settings):
|
||||||
"""Settings for finger joints
|
"""Settings for finger joints
|
||||||
|
|
||||||
|
@ -408,6 +416,9 @@ class CrossingFingerHoleEdge(Edge):
|
||||||
self.fingerHolesAt(length/2.0, 0, self.height)
|
self.fingerHolesAt(length/2.0, 0, self.height)
|
||||||
Edge.__call__(self, length)
|
Edge.__call__(self, length)
|
||||||
|
|
||||||
|
#############################################################################
|
||||||
|
#### Dove Tail Joints
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
class DoveTailSettings(Settings):
|
class DoveTailSettings(Settings):
|
||||||
"""Settings used for dove tail joints
|
"""Settings used for dove tail joints
|
||||||
|
|
Loading…
Reference in New Issue