Skip to content
Snippets Groups Projects
Commit ded160fe authored by Erik Nygren's avatar Erik Nygren
Browse files

fixed issues with editor with refactored rendertools.py

removed prints for debugging
parent 92b1fc48
No related branches found
No related tags found
No related merge requests found
......@@ -145,8 +145,6 @@ class View(object):
self.oRT = rt.RenderTool(self.editor.env, gl=self.sGL)
def redraw(self):
print("redrawing outside")
print(self.output_generator)
with self.output_generator:
self.oRT.set_new_rail()
self.model.env.agents = self.model.env.agents_static
......
%% Cell type:markdown id: tags:
# Railway Scene Editor
%% Cell type:code id: tags:
``` python
from IPython.core.display import display, HTML
display(HTML("<style>.container { width:95% !important; }</style>"))
```
%% Output
%% Cell type:code id: tags:
``` python
from flatland.utils.editor import EditorMVC
mvc = EditorMVC(sGL="PILSVG" )
```
%% Cell type:markdown id: tags:
## Instructions
- Drag to draw (improved dead-ends)
- ctrl-click to add agent or select agent
- if agent is selected:
- ctrl-click to move agent position
- use rotate agent to rotate 90°
- ctrl-shift-click to set target for selected agent
- target can be moved by repeating
- to Resize the env (cannot preserve work):
- select "Regen" tab, set regen size slider, click regenerate.
- alt-click remove all rails from cell
Demo Scene: complex_scene.pkl
%% Cell type:code id: tags:
``` python
mvc.view.display()
```
%% Output
redrawing outside
Output()
redrawing outside
Output()
redrawing outside
Output(outputs=({'output_type': 'stream', 'text': 'load file: complex_scene.pkl\nRegenerate size 50 20\n', 'name': 'stdout'},))
redrawing outside
Output(outputs=({'output_type': 'stream', 'text': 'load file: complex_scene.pkl\nRegenerate size 50 20\n', 'name': 'stdout'},))
redrawing outside
Output(outputs=({'output_type': 'stream', 'text': 'load file: complex_scene.pkl\nRegenerate size 50 20\n', 'name': 'stdout'},))
redrawing outside
Output(outputs=({'output_type': 'stream', 'text': 'load file: complex_scene.pkl\nRegenerate size 50 20\n', 'name': 'stdout'},))
%% Cell type:code id: tags:
``` python
```
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment