-
-
Notifications
You must be signed in to change notification settings - Fork 63
/
Copy path__init__.py
125 lines (119 loc) · 5.27 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
from .drawBotDrawingTools import _drawBotDrawingTool
_drawBotDrawingTool._addToNamespace(globals())
# This section is automatically generated with scripting/generateDrawbotInit.py
# and it should be updated each time the drawBot interface changes. It does not affect
# mere functionality, this is here to allow tools like mypy and pyright to perform
# static analysis on drawBot's code
# --- section automatically generated --- #
Variable = _drawBotDrawingTool.Variable
arc = _drawBotDrawingTool.arc
arcTo = _drawBotDrawingTool.arcTo
baselineShift = _drawBotDrawingTool.baselineShift
blendMode = _drawBotDrawingTool.blendMode
clipPath = _drawBotDrawingTool.clipPath
closePath = _drawBotDrawingTool.closePath
cmykFill = _drawBotDrawingTool.cmykFill
cmykLinearGradient = _drawBotDrawingTool.cmykLinearGradient
cmykRadialGradient = _drawBotDrawingTool.cmykRadialGradient
cmykShadow = _drawBotDrawingTool.cmykShadow
cmykStroke = _drawBotDrawingTool.cmykStroke
colorSpace = _drawBotDrawingTool.colorSpace
curveTo = _drawBotDrawingTool.curveTo
drawPath = _drawBotDrawingTool.drawPath
drawing = _drawBotDrawingTool.drawing
endDrawing = _drawBotDrawingTool.endDrawing
fallbackFont = _drawBotDrawingTool.fallbackFont
fill = _drawBotDrawingTool.fill
font = _drawBotDrawingTool.font
fontAscender = _drawBotDrawingTool.fontAscender
fontCapHeight = _drawBotDrawingTool.fontCapHeight
fontContainsCharacters = _drawBotDrawingTool.fontContainsCharacters
fontContainsGlyph = _drawBotDrawingTool.fontContainsGlyph
fontDescender = _drawBotDrawingTool.fontDescender
fontFileFontNumber = _drawBotDrawingTool.fontFileFontNumber
fontFilePath = _drawBotDrawingTool.fontFilePath
fontLeading = _drawBotDrawingTool.fontLeading
fontLineHeight = _drawBotDrawingTool.fontLineHeight
fontNamedInstance = _drawBotDrawingTool.fontNamedInstance
fontSize = _drawBotDrawingTool.fontSize
fontVariations = _drawBotDrawingTool.fontVariations
fontXHeight = _drawBotDrawingTool.fontXHeight
frameDuration = _drawBotDrawingTool.frameDuration
height = _drawBotDrawingTool.height
hyphenation = _drawBotDrawingTool.hyphenation
image = _drawBotDrawingTool.image
imagePixelColor = _drawBotDrawingTool.imagePixelColor
imageResolution = _drawBotDrawingTool.imageResolution
imageSize = _drawBotDrawingTool.imageSize
installFont = _drawBotDrawingTool.installFont
installedFonts = _drawBotDrawingTool.installedFonts
language = _drawBotDrawingTool.language
line = _drawBotDrawingTool.line
lineCap = _drawBotDrawingTool.lineCap
lineDash = _drawBotDrawingTool.lineDash
lineHeight = _drawBotDrawingTool.lineHeight
lineJoin = _drawBotDrawingTool.lineJoin
lineTo = _drawBotDrawingTool.lineTo
linearGradient = _drawBotDrawingTool.linearGradient
linkDestination = _drawBotDrawingTool.linkDestination
linkRect = _drawBotDrawingTool.linkRect
linkURL = _drawBotDrawingTool.linkURL
listColorSpaces = _drawBotDrawingTool.listColorSpaces
listFontGlyphNames = _drawBotDrawingTool.listFontGlyphNames
listFontVariations = _drawBotDrawingTool.listFontVariations
listLanguages = _drawBotDrawingTool.listLanguages
listNamedInstances = _drawBotDrawingTool.listNamedInstances
listOpenTypeFeatures = _drawBotDrawingTool.listOpenTypeFeatures
miterLimit = _drawBotDrawingTool.miterLimit
moveTo = _drawBotDrawingTool.moveTo
newDrawing = _drawBotDrawingTool.newDrawing
newPage = _drawBotDrawingTool.newPage
newPath = _drawBotDrawingTool.newPath
numberOfPages = _drawBotDrawingTool.numberOfPages
opacity = _drawBotDrawingTool.opacity
openTypeFeatures = _drawBotDrawingTool.openTypeFeatures
oval = _drawBotDrawingTool.oval
pageCount = _drawBotDrawingTool.pageCount
pages = _drawBotDrawingTool.pages
pdfImage = _drawBotDrawingTool.pdfImage
polygon = _drawBotDrawingTool.polygon
printImage = _drawBotDrawingTool.printImage
qCurveTo = _drawBotDrawingTool.qCurveTo
radialGradient = _drawBotDrawingTool.radialGradient
rect = _drawBotDrawingTool.rect
restore = _drawBotDrawingTool.restore
rotate = _drawBotDrawingTool.rotate
save = _drawBotDrawingTool.save
saveImage = _drawBotDrawingTool.saveImage
savedState = _drawBotDrawingTool.savedState
scale = _drawBotDrawingTool.scale
shadow = _drawBotDrawingTool.shadow
size = _drawBotDrawingTool.size
sizes = _drawBotDrawingTool.sizes
skew = _drawBotDrawingTool.skew
strikethrough = _drawBotDrawingTool.strikethrough
stroke = _drawBotDrawingTool.stroke
strokeWidth = _drawBotDrawingTool.strokeWidth
tabs = _drawBotDrawingTool.tabs
text = _drawBotDrawingTool.text
textBox = _drawBotDrawingTool.textBox
textBoxBaselines = _drawBotDrawingTool.textBoxBaselines
textBoxCharacterBounds = _drawBotDrawingTool.textBoxCharacterBounds
textOverflow = _drawBotDrawingTool.textOverflow
textProperties = _drawBotDrawingTool.textProperties
textSize = _drawBotDrawingTool.textSize
tracking = _drawBotDrawingTool.tracking
transform = _drawBotDrawingTool.transform
translate = _drawBotDrawingTool.translate
underline = _drawBotDrawingTool.underline
uninstallFont = _drawBotDrawingTool.uninstallFont
url = _drawBotDrawingTool.url
width = _drawBotDrawingTool.width
writingDirection = _drawBotDrawingTool.writingDirection
# directly import FormattedString, BezierPath, and ImageObject as classes
from drawBot.context.baseContext import FormattedString, BezierPath
from drawBot.context.tools.imageObject import ImageObject
from drawBot.context.tools import drawBotbuiltins
lerp = drawBotbuiltins.lerp
norm = drawBotbuiltins.norm
remap = drawBotbuiltins.remap