maliput / delphyne_gui

Graphical frontend and tools for Delphyne
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Topic Viewer doesn't display vector types #138

Open apojomovsky opened 6 years ago

apojomovsky commented 6 years ago

The Topic Viewer widget is unable to show the payload of the vector-typed fields contained in an ignition message. An example is shown below, where the messages /agents/state and /visualizer/scene_update have, apart from the header field, vector-typed fiels that are not currently displayed. screenshot from 2018-07-05 12-18-25

hidmic commented 6 years ago

@stonier @apojomovsky Contrary to what I would've thought, lack of support for vector types may have been a design choice. Compare TopicViewer's implementation, the one whose render is shown above, with TopicInterface's rendering widget implementation, which we use for the SceneTree view. Actually, the method in TopicViewer that does all message parsing states that only plottable fields are shown.

What about adding another TopicInterface for agents' states then? Seems like an easy solution. Though I'm sure @caguero or @nkoenig will know better than me.