feat: add legend to EM path overview

This commit is contained in:
梁薄云
2026-08-09 19:27:23 +08:00
parent bc76ff45c8
commit 2705487651
5 changed files with 93 additions and 2 deletions
@@ -17,11 +17,14 @@ internal static class SampleSnapshotFactory
new byte[] { 0b00100001, 0b00000100, 0b00000010 }),
new[]
{
new VisualizationPolyline("global", "全局参考路径", "global", VisualizationLineStyle.Solid,
new VisualizationPolyline("coarse-path", "路径", "coarse", VisualizationLineStyle.Dashed,
Points((0d, 1d), (3d, 1.2d), (6d, 1.85d), (8d, 4.2d), (11d, 6d))),
new VisualizationPolyline("local-g2-path", "完整 Local G2 路径", "local-g2", VisualizationLineStyle.Solid,
Points((0d, 1d), (3d, 1d), (6d, 2d), (8d, 4d), (11d, 6d)))
},
new[]
{
new VisualizationMarker("smooth-start", "smooth-start", "平滑路径起点", new VisualizationPoint(0d, 1d)),
new VisualizationMarker("gear-1", "gear-switch", "换向 1", new VisualizationPoint(6d, 2d)),
new VisualizationMarker("gear-1-end", "gear-switch-end", "换向点 1 / s_end", new VisualizationPoint(6d, 2d)),
new VisualizationMarker("final-goal", "final-goal", "终点 / s_end", new VisualizationPoint(11d, 6d))