| 
    KiCad PCB EDA Suite
    
   | 
 
#include <sch_collectors.h>#include <sch_commit.h>#include <sch_edit_frame.h>#include <widgets/msgpanel.h>#include <bitmaps.h>#include <core/mirror.h>#include <sch_shape.h>#include <pgm_base.h>#include <sim/sim_model.h>#include <sim/spice_generator.h>#include <sim/sim_lib_mgr.h>#include <trace_helpers.h>#include <trigo.h>#include <refdes_utils.h>#include <wx/log.h>#include <settings/settings_manager.h>#include <sch_plotter.h>#include <string_utils.h>#include <geometry/geometry_utils.h>#include <sch_rule_area.h>#include <utility>#include <validators.h>Go to the source code of this file.
Classes | |
| struct | SCH_SYMBOL_DESC | 
Functions | |
| std::string | toUTFTildaText (const wxString &txt) | 
| Convert a wxString to UTF8 and replace any control characters with a ~, where a control character is one of the first ASCII values up to ' ' 32d.   | |
| static void | plotLocalPowerIcon (PLOTTER *aPlotter, const VECTOR2D &aPos, double aSize, bool aRotate) | 
| plot a local power pin indicator icon.   | |
Variables | |
| static struct SCH_SYMBOL_DESC | _SCH_SYMBOL_DESC | 
      
  | 
  static | 
plot a local power pin indicator icon.
Definition at line 2916 of file sch_symbol.cpp.
References BEZIER, PLOTTER::BezierCurve(), SCH_SYMBOL::BuildLocalPowerIconShape(), CIRCLE, PLOTTER::Circle(), FILLED_SHAPE, and NO_FILL.
Referenced by SCH_SYMBOL::PlotLocalPowerIconShape().
| std::string toUTFTildaText | ( | const wxString & | txt | ) | 
Convert a wxString to UTF8 and replace any control characters with a ~, where a control character is one of the first ASCII values up to ' ' 32d.
Definition at line 57 of file sch_symbol.cpp.
References TO_UTF8.
Referenced by SCH_IO_KICAD_LEGACY::saveSymbol(), and SCH_IO_KICAD_SEXPR::saveSymbol().
      
  | 
  static |