SYMBOL INDEX (29 symbols across 7 files) FILE: Arduino/Puzzle_Box/Connection.cpp function boolean (line 30) | boolean Connection::operator==(const Connection &rhs) { function boolean (line 35) | boolean Connection::isConnected() { FILE: Arduino/Puzzle_Box/Connection.h function class (line 12) | class Connection { FILE: Arduino/Puzzle_Box/PegBoard.cpp function Connection (line 30) | Connection PegBoard::scanPins() { function boolean (line 69) | boolean PegBoard::hasNewConnection() { function Connection (line 90) | Connection PegBoard::getConnection() { FILE: Arduino/Puzzle_Box/PegBoard.h function class (line 14) | class PegBoard { FILE: Cipher_Gears/Translator/cryptex.py class GearTranslator (line 8) | class GearTranslator: method __init__ (line 10) | def __init__(self, seed, max_spokes=7): method _rotate (line 24) | def _rotate(self, spokes, teeth): method select_and_set_gears (line 33) | def select_and_set_gears(self, gear_order, cipher): method _show_gears (line 48) | def _show_gears(self): method encrypt (line 56) | def encrypt(self, plain_text, spacing=False): method decrypt (line 85) | def decrypt(self, cipher_text, spacing=False): function main (line 112) | def main(): FILE: Cipher_Gears/Translator/javascript/cipher.js function Gear (line 2) | function Gear(element, spokes, letter) { function GearSet (line 54) | function GearSet(gears) { function toggleVisibility (line 133) | function toggleVisibility(messageLength){ function reset (line 145) | function reset() { function convert (line 153) | function convert(e) { function setMode (line 176) | function setMode(mode){ constant ENCRYPT (line 193) | const ENCRYPT = true; constant DECRYPT (line 194) | const DECRYPT = false; FILE: Cipher_Gears/Translator/mask_plate.py function create_random_grid (line 10) | def create_random_grid(width, height): function print_grid (line 21) | def print_grid(grid, colors=True): function create_mask_plate (line 37) | def create_mask_plate(width, height): function apply_holes (line 63) | def apply_holes(mask, holes, x_offset, y_offset, side, color='white'): function mask_message (line 86) | def mask_message(grid, mask, side, message): function main (line 104) | def main():