Skip to content

Eeschema, refactor simulation code: simplify SIM_WORKBOOK::PLOT_INFO

Sylwester Kocjan requested to merge skocjan/kicad:remove-trace-desc into master

As discussed during recent changes related to workbook, simulation code needs refactoring. Here is the first step submitted, as discussed with @mwielgus.

Simulation frame contained a structure called PLOT_INFO. Many of their fields were either redundant or declared in the wrong place according to the logical structure:

  1. A subfieds of m_traces was moved into the class TRACE
  2. A field m_simCommand was removed and SIM_PANEL_BASE::m_simCommand is used instead.

Merge request reports