engine: headless pictures draw the analysis setup's symbols

view::scene draws the boundary conditions, loads and interactions as the
viewport does (muted over a results plot) and frames them; Shown.sampled and
the MCP picture info's sampled_symbols list definitions drawn with a sample.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm
This commit is contained in:
jyvikoandClaude Opus 5.5 authored and Irakli Kourtis committed 2026-10-14 00:34:33 -04:00
1 parent 93f1a03137
commit 68a9553f53
3 files changed
+35 -7

No files matched your search

+1
View File
@@ -119,6 +119,7 @@ impl Backend for Headless {
"height": h,
"results": shown.step.map(|step| json!({"step": step, "scale": shown.scale, "contour": contour})),
"undrawn_bodies": shown.failed,
"sampled_symbols": shown.sampled,
});
Ok(Picture { png, info })
}