| Interface | Description |
|---|---|
| WordAngler |
A WordAngler tells WordCram what angle to draw a word at, in radians.
|
| WordColorer |
A WordColorer tells WordCram what color to render a word in.
|
| WordFonter |
A WordFonter tells WordCram what font to render a word in.
|
| WordNudger |
Once a WordPlacer tells WordCram where a word should go, a WordNudger
tells WordCram how to nudge it around the field, until it fits in with the
other words around it, or the WordCram gives up on the word.
|
| WordPlacer |
A WordPlacer tells WordCram where to place a word (in x,y coordinates) on the field.
|
| WordSizer |
A WordSizer tells WordCram how big to render each word.
|
| Class | Description |
|---|---|
| Anglers |
Some pre-fab WordAnglers.
|
| BBTree | |
| BBTreeBuilder | |
| Colorers | |
| Fonters | |
| Placers | |
| PlottingWordNudger |
If you're using a custom WordNudger, and having difficulty seeing
how well it works, try wrapping it in a PlottingWordNudger.
|
| PlottingWordPlacer |
If you're using a custom WordPlacer, and having difficulty seeing
how well it works, try wrapping it in a PlottingWordPlacer.
|
| RandomWordNudger |
A RandomWordNudger, where each attempt's PVector has X & Y coords
distributed randomly around the desired point, multiplied by a standard deviation,
and multiplied by the attempt number (so it gets farther, as it gets more
desperate).
|
| Sizers |
Sizers contains pre-made
WordSizer implementations that you might
find useful. |
| SpiralWordNudger | |
| SwirlWordPlacer | |
| UpperLeftWordPlacer | |
| WaveWordPlacer | |
| Word |
A weighted word, for rendering in the word cloud image.
|
| WordCram |
The main API for WordCram.
|
| WordShaper |