flatland.utils package#
Submodules#
- flatland.utils.Timer module
- flatland.utils.editor module
- flatland.utils.editor_controller module
ControllerController.clear()Controller.clear_stroke()Controller.debug()Controller.debug_event()Controller.getBoundingRectYX()Controller.getModKeys()Controller.handle_event()Controller.load()Controller.log()Controller.on_click()Controller.on_mouse_move()Controller.refresh()Controller.regenerate()Controller.reset()Controller.reset_agents()Controller.rotate_agent()Controller.save()Controller.save_image()Controller.set_debug()Controller.set_debug_move()Controller.set_draw_mode()Controller.set_filename()Controller.set_model()Controller.set_regen_height()Controller.set_regen_width()Controller.step()
- flatland.utils.editor_interfaces module
- flatland.utils.editor_model module
EditorModelEditorModel.add_target()EditorModel.clear()EditorModel.clear_cell()EditorModel.clear_stroke()EditorModel.click_agent()EditorModel.debug()EditorModel.debug_cell()EditorModel.debug_event()EditorModel.drag_path_element()EditorModel.find_agent_at()EditorModel.fix_env()EditorModel.get_len_stroke()EditorModel.interpolate_pair()EditorModel.interpolate_path()EditorModel.load()EditorModel.log()EditorModel.mod_path()EditorModel.mod_rail_2cells()EditorModel.mod_rail_3cells()EditorModel.mod_rail_cell_seq()EditorModel.redraw()EditorModel.regenerate()EditorModel.reset()EditorModel.restart_agents()EditorModel.save()EditorModel.save_image()EditorModel.set_debug()EditorModel.set_debug_move()EditorModel.set_draw_mode()EditorModel.set_env()EditorModel.set_filename()EditorModel.set_regen_height()EditorModel.set_regen_width()
- flatland.utils.editor_view module
- flatland.utils.env_edit_utils module
- flatland.utils.graphics_layer module
GraphicsLayerGraphicsLayer.adapt_color()GraphicsLayer.begin_frame()GraphicsLayer.build_background_map()GraphicsLayer.clf()GraphicsLayer.endFrame()GraphicsLayer.get_cmap()GraphicsLayer.get_image()GraphicsLayer.idle()GraphicsLayer.open_window()GraphicsLayer.pause()GraphicsLayer.plot()GraphicsLayer.prettify()GraphicsLayer.resize()GraphicsLayer.save_image()GraphicsLayer.scatter()GraphicsLayer.set_agent_at()GraphicsLayer.set_cell_occupied()GraphicsLayer.set_rail_at()GraphicsLayer.show()GraphicsLayer.text()
- flatland.utils.graphics_pgl module
- flatland.utils.graphics_pil module
PILGLPILGL.AGENT_LAYERPILGL.PREDICTION_PATH_LAYERPILGL.RAIL_LAYERPILGL.SELECTED_AGENT_LAYERPILGL.SELECTED_TARGET_LAYERPILGL.TARGET_LAYERPILGL.alpha_composite_layers()PILGL.begin_frame()PILGL.build_background_map()PILGL.clear_layer()PILGL.close_window()PILGL.create_image()PILGL.create_layer()PILGL.create_layers()PILGL.draw_image_row_col()PILGL.draw_image_xy()PILGL.get_agent_color()PILGL.get_image()PILGL.idle()PILGL.open_window()PILGL.pause()PILGL.plot()PILGL.prettify()PILGL.prettify2()PILGL.rgb_s2i()PILGL.save_image()PILGL.scatter()PILGL.show()PILGL.text()PILGL.text_rowcol()
PILSVGPILSVG.clear_agents()PILSVG.clear_rails()PILSVG.draw_malfunction()PILSVG.load_agent()PILSVG.load_buildings()PILSVG.load_pngs()PILSVG.load_rail()PILSVG.load_scenery()PILSVG.pil_from_png_file()PILSVG.process_events()PILSVG.recolor_image()PILSVG.set_agent_at()PILSVG.set_cell_occupied()PILSVG.set_predicion_path_at()PILSVG.set_rail_at()
main()main2()
- flatland.utils.jupyter_utils module
- flatland.utils.misc module
- flatland.utils.ordered_set module
- flatland.utils.rendertools module
AgentRenderVariantRenderBaseRenderLocalRenderLocal.arcRenderLocal.close_window()RenderLocal.color_listRenderLocal.draw_transition()RenderLocal.get_image()RenderLocal.get_transition_row_col()RenderLocal.gridRenderLocal.half_pix_per_cellRenderLocal.pix_per_cellRenderLocal.plot_agents()RenderLocal.plot_single_agent()RenderLocal.plot_transition()RenderLocal.render_env()RenderLocal.render_env_pil()RenderLocal.render_env_svg()RenderLocal.render_observation()RenderLocal.render_prediction()RenderLocal.render_rail()RenderLocal.reset()RenderLocal.resize()RenderLocal.row_col_to_xyRenderLocal.set_new_rail()RenderLocal.thetaRenderLocal.transitions_row_colRenderLocal.update_background()RenderLocal.visitRenderLocal.x_y_half
RenderTool
- flatland.utils.seeding module
- flatland.utils.simple_rail module
- flatland.utils.svg module
Module contents#
Top-level package for flatland.