SYMBOL INDEX (15 symbols across 2 files) FILE: ProjectFiles/SCARA Robot/Code/SCARA Controller/SCARA Controller.py class Dot (line 25) | class Dot(object): method __init__ (line 26) | def __init__(self, pos): method draw (line 31) | def draw(self, surface): method is_moused_over (line 34) | def is_moused_over(self, mouse_pos): function write_data (line 41) | def write_data(pointer, a_p, z, c): function write_direct_data (line 53) | def write_direct_data(angles, height, c): function draw_joint (line 74) | def draw_joint(surface, start_pos, angle, length, width): function interpret_mouse (line 84) | def interpret_mouse(pos): function inverse_kinematics (line 91) | def inverse_kinematics(target_pos): function export_waypoints (line 129) | def export_waypoints(path, filename): function load_waypoints (line 134) | def load_waypoints(filename): FILE: ProjectFiles/SCARA Robot/Code/SCARA Controller/waypoints.py class Waypoint (line 1) | class Waypoint: method __init__ (line 3) | def __init__(self, angles=None, height=None, grip=None, file_data=None): method write (line 16) | def write(self, open_file): function parse_file (line 23) | def parse_file(file_lines):