-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcheatsheet.txt
111 lines (93 loc) · 2.15 KB
/
cheatsheet.txt
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
fromWebPage(String urlOrPath)
fromTextFile(String pathOrUrl)
fromHtmlString(String html)
fromTextString(String text)
fromText(TextSource)
fromWords(Word[])
excludeNumbers()
includeNumbers()
keepCase()
lowerCase()
upperCase()
withStopWords(String stopWords)
angledAt(float... anglesInRadians)
angledBetween(float minAngleInRadians, float maxAngleInRadians)
sizedByRank(int min, int max)
sizedByWeight(int min, int max)
withFont(PFont)
withFont(String fontname)
withFonts(PFont...)
withFonts(String... fontnames)
withColors(color...)
withAngler()
withColorer()
withFonter()
withPlacer()
withSizer()
withNudger()
withCustomCanvas(PGraphics)
maxAttemptsToPlaceWord(int)
maxNumberOfWordsToDraw(int)
minShapeSize(int)
drawAll()
hasMore()
drawNext()
getProgress() : float
getWords() : Word[]
getSkippedWords() : Word[]
getWordAt(x, y) : Word
---------------------------
Word:
getProperty(String name) : Object
setProperty(String name, Object value)
setAngle(float)
setColor(color)
setFont(PFont)
setPlace(float x, float y)
setPlace(PVector)
setSize(float)
wasSkipped()
wasSkippedBecause()
wasPlaced()
getRenderedAngle() : angle
getRenderedColor() : color
getRenderedFont() : PFont
getRenderedSize() : float
getTargetPlace() : PVector
getRenderedPlaced() : PVector
---------------------------
Anglers:
alwaysUse(float angle)
heaped()
hexes()
horiz()
mostlyHoriz()
pickFrom(float... angles)
random()
randomBetween(float min, float max)
upAndDown()
Colorers:
alwaysUse(color)
pickFrom(colors...)
twoHuesRandomSats(PApplet)
twoHuesRandomSatsOnWhite(PApplet)
Fonters:
alwaysUse(PFont)
pickFrom(PFont...)
Sizers:
byRank(int min, int max)
byWeight(int min, int max)
Placers:
centerClump()
horizBandAnchoredLeft()
horizLine()
swirl()
upperLeft()
wave()
---------------------------
WordAngler.angleFor(Word) : float
WordColorer.colorFor(Word) : color
WordFonter.fontFor(Word) : PFont
WordSizer.sizeFor(Word, int rank, int wordCount) : float
WordNudger.nudgeFor(Word, int attemptNumber) : PVector
WordPlacer.placeFor(Word, int rank, int wordCount, int ww, int wh, int fw, int fh) : PVector