|
pycrossword
0.3
Pure-Python implementation of a crossword puzzle generator and editor
|
Classes | |
| class | pycross.crossword.CWError |
| General-purpose crossword exceptions. More... | |
| class | pycross.crossword.CWTimeoutError |
| Generation timeout exception. More... | |
| class | pycross.crossword.CWStopCheck |
| Generation interrupt exception. More... | |
| class | pycross.crossword.MLStripper |
| Utility class that converts HTML text to plain text. More... | |
| class | pycross.crossword.Coords |
| This is a base class for word objects, basically consisting of a pair of (x, y) coordinates: the start coordinate given by Coords::start and the end coordinate given by Coords::end. More... | |
| class | pycross.crossword.Word |
| Implementation of a single word in a hypothetical crossword. More... | |
| class | pycross.crossword.CWInfo |
| A simple structure to hold crossword meta information, such as title, author, etc. More... | |
| class | pycross.crossword.Wordgrid |
| Core crossword implementation - a grid of characters + internal Word objects. More... | |
| class | pycross.crossword.Crossword |
| Implementation of a crossword puzzle with auto generation functionality. More... | |
Namespaces | |
| pycross.crossword | |
Variables | |
| string | pycross.crossword.FILLER = '*' |
| the placeholder used for filled (blocked / stopped) cells inside the cw grid (those that are usually shown as black cells in print) More... | |
| string | pycross.crossword.FILLER2 = '~' |
| the placeholder used for surrounding cells around the cw grid (used chiefly when the grid is of non-rectangular form) More... | |
| string | pycross.crossword.BLANK = '_' |
| the placeholder used for blank cells More... | |
| pycross.crossword.DEFAULT_GRID = \ | |
| a default cw grid structure - used by Crossword constructor as default grid initializer More... | |
| string | pycross.crossword.LOG_INDENT = '\t' |
| indentation character(s) in log messages More... | |
1.8.17