|
KiCad PCB EDA Suite
|
#include <sch_draw_panel.h>#include <google/protobuf/any.pb.h>#include <api/api_enums.h>#include <api/api_sch_utils.h>#include <api/api_utils.h>#include <api/schematic/schematic_rules.pb.h>#include <trigo.h>#include <widgets/msgpanel.h>#include <bitmaps.h>#include <base_units.h>#include <eda_draw_frame.h>#include <erc/erc_settings.h>#include <sch_marker.h>#include <schematic.h>#include <widgets/ui_common.h>#include <widgets/wx_data_view_hyperlink_renderer.h>#include <pgm_base.h>#include <settings/settings_manager.h>#include <settings/color_settings.h>#include <erc/erc_item.h>#include <sch_screen.h>Go to the source code of this file.
Macros | |
| #define | SCALING_FACTOR schIUScale.mmToIU( 0.15 ) |
| Factor to convert the maker unit shape to internal units: | |
Functions | |
| static void | ToProto (kiapi::schematic::ErcMarker &aMsg, const SCH_MARKER &aMarker) |
| #define SCALING_FACTOR schIUScale.mmToIU( 0.15 ) |
Factor to convert the maker unit shape to internal units:
Definition at line 44 of file sch_marker.cpp.
Referenced by PCB_MARKER::PCB_MARKER(), SCH_MARKER::SCH_MARKER(), and PCB_MARKER::SetZoom().
|
static |
Definition at line 106 of file sch_marker.cpp.
References KIID::AsStdString(), erc, ERCE_GENERIC_ERROR, ERCE_GENERIC_WARNING, ERCE_UNRESOLVED_VARIABLE, EDA_ITEM::GetParent(), MARKER_BASE::GetPos(), MARKER_BASE::GetRCItem(), EDA_TEXT::GetText(), SCH_ITEM::IsType(), EDA_ITEM::m_Uuid, niluuid, PackSheetPath(), kiapi::common::PackVector2(), SCHEMATIC::ResolveItem(), SCH_ITEM::Schematic(), schIUScale, and ToProtoEnum().
Referenced by PCB_MARKER::Serialize(), and SCH_MARKER::Serialize().