Skip to main content

Module visualization

Module visualization 

Source
Expand description

Visualization module for simular.

Provides visualization capabilities:

  • Export Pipeline: JSON Lines, Parquet format, video frames
  • TUI Dashboard: Real-time terminal visualization (feature-gated)
  • Web Visualization: WebSocket streaming (feature-gated)

§Example

use simular::visualization::{SimMetrics, Exporter, ExportFormat};

let metrics = SimMetrics::new();
let exporter = Exporter::new();

Structs§

DataPoint
Time-series data point for plotting.
ExportConfig
Export configuration.
Exporter
Exporter for simulation data.
SimMetrics
Real-time simulation metrics for visualization.
StreamingExporter
Streaming exporter for real-time export.
TimeSeries
Rolling buffer for time-series data.
Trajectory
Collection of trajectory frames.
TrajectoryFrame
A single frame in a trajectory for visualization/export.
TrajectoryMetadata
Metadata for a trajectory.

Enums§

ExportFormat
Export format options.
ParquetCompression
Parquet compression options.
VideoFormat
Video format options.