KiCad PCB EDA Suite
|
Kicad: specialized plotter for DXF files format. More...
#include <plotters/plotter_dxf.h>
#include <macros.h>
#include <string_utils.h>
#include <convert_basic_shapes_to_polygon.h>
#include <geometry/shape_rect.h>
#include <trigo.h>
#include <fmt/core.h>
Go to the source code of this file.
Macros | |
#define | DXF_LINE_WIDTH DO_NOT_SET_LINE_WIDTH |
Functions | |
static const char * | getDXFLineType (LINE_STYLE aType) |
static wxString | getDXFColorName (const COLOR4D &aColor) |
static std::string | formatCoord (double aValue) |
bool | containsNonAsciiChars (const wxString &string) |
Check if a given string contains non-ASCII characters. | |
Variables | ||
static const double | DXF_OBLIQUE_ANGLE = 15 | |
Oblique angle for DXF native text (I don't remember if 15 degrees is the ISO value... it looks nice anyway) | ||
struct { | ||
const char * name | ||
int color | ||
} | dxf_layer [NBCOLORS] | |
The layer/colors palette. | ||
Kicad: specialized plotter for DXF files format.
Definition in file DXF_plotter.cpp.
#define DXF_LINE_WIDTH DO_NOT_SET_LINE_WIDTH |
Definition at line 43 of file DXF_plotter.cpp.
Referenced by DXF_PLOTTER::FilledCircle(), DXF_PLOTTER::FlashPadCircle(), DXF_PLOTTER::FlashPadOval(), DXF_PLOTTER::ThickArc(), DXF_PLOTTER::ThickCircle(), DXF_PLOTTER::ThickPoly(), DXF_PLOTTER::ThickRect(), and DXF_PLOTTER::ThickSegment().
bool containsNonAsciiChars | ( | const wxString & | string | ) |
Check if a given string contains non-ASCII characters.
string | String to check. |
Definition at line 989 of file DXF_plotter.cpp.
Referenced by DXF_PLOTTER::PlotText(), and DXF_PLOTTER::Text().
|
static |
Definition at line 162 of file DXF_plotter.cpp.
Referenced by DXF_PLOTTER::Arc(), DXF_PLOTTER::Circle(), DXF_PLOTTER::PenTo(), DXF_PLOTTER::plotOneLineOfText(), and DXF_PLOTTER::Rect().
|
static |
Definition at line 129 of file DXF_plotter.cpp.
References KIGFX::COLOR4D::b, color, dxf_layer, COLOR4D::FindNearestLegacyColor(), KIGFX::COLOR4D::g, name, and KIGFX::COLOR4D::r.
Referenced by DXF_PLOTTER::Arc(), DXF_PLOTTER::Circle(), DXF_PLOTTER::PenTo(), DXF_PLOTTER::plotOneLineOfText(), and DXF_PLOTTER::Rect().
|
static |
Definition at line 105 of file DXF_plotter.cpp.
References DASH, DASHDOT, DASHDOTDOT, DEFAULT, DOT, and SOLID.
Referenced by DXF_PLOTTER::PenTo().
int color |
Definition at line 64 of file DXF_plotter.cpp.
Referenced by LABEL_MANAGER::Add(), LABEL_MANAGER::Add(), GERBER_JOBFILE_WRITER::addJSONMaterialStackup(), SCH_EASYEDAPRO_PARSER::ApplyFontStyle(), SCH_EASYEDAPRO_PARSER::ApplyLineStyle(), KIGFX::CAIRO_GAL_BASE::blitCursor(), KIGFX::OPENGL_GAL::blitCursor(), PCB_ONE_LAYER_SELECTOR::buildList(), DIALOG_COLOR_PICKER::buttColorClick(), GERBER_LAYER_WIDGET::CollectCurrentColorSettings(), PG_COLOR_EDITOR::colorFromVariant(), ConvertImageToLibShapes(), ConvertImageToPolygons(), PG_COLOR_EDITOR::CreateControls(), DIALOG_COLOR_PICKER::createHSVBitmap(), DIALOG_COLOR_PICKER::createRGBBitmap(), PANEL_COLOR_SETTINGS::createSwatch(), PNS_KICAD_IFACE::DisplayPathLine(), PNS_KICAD_IFACE::DisplayRatline(), GRID_CELL_COLOR_RENDERER::Draw(), KIGFX::DS_PAINTER::draw(), KIGFX::GERBVIEW_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIGFX::SCH_PAINTER::drawAnchor(), KIGFX::PREVIEW::DRAW_CONTEXT::DrawCircle(), KIGFX::PREVIEW::DRAW_CONTEXT::DrawCircleDashed(), LAYER_PRESENTATION::DrawColorSwatch(), PNS_LOG_VIEWER_FRAME::drawLoggedItems(), AR_MATRIX::drawSegmentQcq(), EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS(), WX_GRID::EnableAlternateRowColors(), EDA_MSG_PANEL::erase(), EXPORTER_PCB_VRML::EXPORTER_PCB_VRML(), COPPER_LAYERS_PAIR_SELECTION_UI::fillLayerGrid(), JSON_SETTINGS::fromLegacyColor(), PCB_IO_IPC2581::generateContentStackup(), KIGFX::DS_RENDER_SETTINGS::GetColor(), KIGFX::PCB_RENDER_SETTINGS::GetColor(), BRDITEMS_PLOTTER::getColor(), getColor(), GetColorFromInt(), PANEL_SETUP_BOARD_STACKUP::getColorIconItem(), KIGFX::GAL::getCursorColor(), getDXFColorName(), ROUTER_PREVIEW_ITEM::getLayerColor(), BOARD_ADAPTER::GetLayerColors(), KIGFX::SCH_PAINTER::getRenderColor(), NET_GRID_TABLE::GetValueAsCustom(), GERBVIEW_FRAME::GetVisibleElementColor(), GRSetBrush(), GRSetColorPen(), SVG_IMPORT_PLUGIN::Import(), SIMULATOR_FRAME_UI::loadJsonWorkbook(), PCB_EDIT_FRAME::LoadProjectSettings(), SCH_IO_KICAD_LEGACY::loadWire(), MakeBitmapForLayers(), EDA_3D_VIEWER_SETTINGS::MigrateFromLegacy(), NET_SETTINGS::NET_SETTINGS(), DIALOG_SHAPE_PROPERTIES::onBorderSwatch(), PANEL_SETUP_BOARD_STACKUP::onColorSelected(), PGPROPERTY_COLORENUM::OnCustomPaint(), DIALOG_SHAPE_PROPERTIES::onFillRadioButton(), RULE_AREA_CREATE_HELPER::OnFirstPoint(), ZONE_CREATE_HELPER::OnFirstPoint(), APPEARANCE_CONTROLS::onNetclassContextMenu(), SIMULATOR_FRAME_UI::onSignalsGridCellChanged(), KIGFX::VIEW::UPDATE_COLOR_VISITOR::operator()(), PANE_ZONE_VIEWER::PANE_ZONE_VIEWER(), PCB_IO_KICAD_SEXPR_PARSER::parseBoardStackup(), SCH_IO_KICAD_SEXPR_PARSER::parseEDA_TEXT(), SCH_IO_KICAD_SEXPR_PARSER::parseFill(), SCH_IO_KICAD_SEXPR_PARSER::parseJunction(), STROKE_PARAMS_PARSER::ParseStroke(), SIMULATOR_FRAME_UI::parseTraceParams(), AR_MATRIX::PlacePad(), LIB_SYMBOL::Plot(), SCH_BUS_ENTRY_BASE::Plot(), SCH_FIELD::Plot(), SCH_JUNCTION::Plot(), SCH_LABEL_BASE::Plot(), SCH_LINE::Plot(), SCH_RULE_AREA::Plot(), SCH_SHAPE::Plot(), SCH_TABLE::Plot(), SCH_TEXT::Plot(), SCH_TEXTBOX::Plot(), BRDITEMS_PLOTTER::PlotDimension(), PlotDrawingSheet(), LIB_SYMBOL::PlotFields(), SCH_PLOTTER::plotOneSheetDXF(), SCH_PLOTTER::plotOneSheetPDF(), SCH_PLOTTER::plotOneSheetPS(), SCH_PLOTTER::plotOneSheetSVG(), SCH_PIN::PlotPinType(), PlotStandardLayer(), BRDITEMS_PLOTTER::PlotText(), PARAM_LAYER_PRESET_3D::presetsToJson(), GERBER_DRAW_ITEM::Print(), DS_DRAW_ITEM_LINE::PrintWsItem(), DS_DRAW_ITEM_POLYPOLYGONS::PrintWsItem(), DS_DRAW_ITEM_RECT::PrintWsItem(), DS_DRAW_ITEM_TEXT::PrintWsItem(), processFace(), processShell(), PCB_SELECTION_TOOL::pruneObscuredSelectionCandidates(), NET_GRID_TABLE::Rebuild(), APPEARANCE_CONTROLS::rebuildNets(), APPEARANCE_CONTROLS::rebuildObjects(), SIMULATOR_FRAME_UI::rebuildSignalsGrid(), GERBER_LAYER_WIDGET::ReFill(), GERBER_LAYER_WIDGET::ReFillRender(), PG_CELL_RENDERER::Render(), RENDER_3D_RAYTRACE_BASE::renderFinalColor(), PCB_CONTROL::Reset(), PANEL_EESCHEMA_COLOR_SETTINGS::saveCurrentTheme(), PCB_EDIT_FRAME::SaveProjectLocalSettings(), CONSOLE_LOG::SetColor(), DXF_PLOTTER::SetColor(), KI_TEST::CONSOLE_LOG::SetColor(), PLOTTER::SetColor(), PSLIKE_PLOTTER::SetColor(), BOARD_ADAPTER::SetLayerColors(), NET_SETTINGS::SetNetColorAssignment(), SetPixelSRGBA(), EDA_MSG_PANEL::showItem(), SIMULATOR_FRAME_UI::signalsGridCursorUpdate(), DXF_PLOTTER::StartPlot(), APPEARANCE_CONTROLS::syncColorsAndVisibility(), APPEARANCE_CONTROLS::syncObjectSettings(), AR_MATRIX::traceArc(), AR_MATRIX::traceCircle(), AR_MATRIX::traceFilledCircle(), AR_MATRIX::TraceFilledRectangle(), AR_MATRIX::TraceFilledRectangle(), DIALOG_WIRE_BUS_PROPERTIES::TransferDataFromWindow(), PANEL_SETUP_NETCLASSES::TransferDataFromWindow(), DIALOG_SHAPE_PROPERTIES::TransferDataToWindow(), DIALOG_WIRE_BUS_PROPERTIES::TransferDataToWindow(), KIGFX::VIEW::UpdateAllLayersColor(), DIALOG_PAGES_SETTINGS::UpdateDrawingSheetExample(), KIGFX::VIEW::updateItemColor(), and RATSNEST_VIEW_ITEM::ViewDraw().
const struct { ... } dxf_layer[NBCOLORS] |
The layer/colors palette.
The acad/DXF palette is divided in 3 zones:
There is no black... the white does it on paper, usually, and anyway it depends on the plotter configuration, since DXF colors are meant to be logical only (they represent both line color and width); later version with plot styles only complicate the matter!
As usual, brown and magenta/purple are difficult to place since they are actually variations of other colors.
Referenced by getDXFColorName(), and DXF_PLOTTER::StartPlot().
|
static |
Oblique angle for DXF native text (I don't remember if 15 degrees is the ISO value... it looks nice anyway)
Definition at line 40 of file DXF_plotter.cpp.
Referenced by DXF_PLOTTER::plotOneLineOfText(), and DXF_PLOTTER::StartPlot().
const char* name |
Definition at line 63 of file DXF_plotter.cpp.
Referenced by add_category(), add_category(), add_category(), add_category(), add_category(), DXF_IMPORT_PLUGIN::addBlock(), PANEL_EMBEDDED_FILES::AddEmbeddedFile(), EMBED_TOOL::AddFile(), GERBER_JOBFILE_WRITER::addJSONDesignRules(), GERBER_JOBFILE_WRITER::addJSONFilesAttributes(), GERBER_JOBFILE_WRITER::addJSONMaterialStackup(), DXF_IMPORT_PLUGIN::addLayer(), SYMBOL_TREE_MODEL_ADAPTER::AddLibraries(), PCB_IO_IPC2581::addLineDesc(), DXF_IMPORT_PLUGIN::addLinetype(), IMPORT_PROJ_HELPER::addLocalLibraries(), PCB_IO_IPC2581::addPackage(), STEP_PCB_MODEL::AddPadShape(), PCB_IO_IPC2581::addPadStack(), PCB_IO_IPC2581::addPadStack(), EDA_DATA::PACKAGE::AddPin(), PROPERTY_MANAGER::AddProperty(), FIELDS_EDITOR_GRID_DATA_MODEL::AddReferences(), DIALOG_MANAGE_REPOSITORIES::addRepository(), PCB_IO_IPC2581::addShape(), PCB_IO_IPC2581::addShape(), SCH_IO_LIB_CACHE::AddSymbol(), ATTR_MANAGER::AddSystemAttribute(), DXF_IMPORT_PLUGIN::addTextStyle(), ALTIUM_EMBEDDED_MODEL_DATA::ALTIUM_EMBEDDED_MODEL_DATA(), PNS_LOG_VIEWER_OVERLAY::AnnotatedPoint(), PNS_LOG_VIEWER_OVERLAY::AnnotatedPolyline(), APP_SETTINGS_BASE::APP_SETTINGS_BASE(), APPEARANCE_CONTROLS_3D_BASE::APPEARANCE_CONTROLS_3D_BASE(), APPEARANCE_CONTROLS_BASE::APPEARANCE_CONTROLS_BASE(), AskLoadBoardFileName(), PGM_BASE::AskUserForPreferredEditor(), PNS::DEBUG_DECORATOR::BeginGroup(), PNS_TEST_DEBUG_DECORATOR::BeginGroup(), BITMAP2CMP_PANEL_BASE::BITMAP2CMP_PANEL_BASE(), BOARD_DESIGN_SETTINGS::BOARD_DESIGN_SETTINGS(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), CONNECTION_GRAPH::boost_test_update_symbol_connectivity, GRID_MENU::BuildChoiceList(), CONNECTION_GRAPH::buildConnectionGraph(), DIALOG_GLOBAL_EDIT_TEARDROPS::buildFilterLists(), DIALOG_GLOBAL_EDIT_TRACKS_AND_VIAS::buildFilterLists(), APPEARANCE_CONTROLS::buildNetClassMenu(), SCH_IO_DATABASE::cacheLib(), SYMBOL_LIBS::CacheName(), PCB_IO_EASYEDAPRO::CanReadBoard(), SCH_IO_EASYEDAPRO::CanReadSchematicFile(), DIALOG_GENERATORS::clearModels(), FOOTPRINT_VIEWER_FRAME::ClickOnFootprintList(), FOOTPRINT_VIEWER_FRAME::ClickOnLibList(), CONNECTION_GRAPH::collectAllDriverValues(), COMPONENT_CLASS::COMPONENT_CLASS(), PCB_IO_IPC2581::componentName(), createBoard(), LIBEVAL::UCODE::CreateFuncCall(), DRC_ENGINE::createImplicitRule(), SIM_LIB_MGR::CreateModel(), PANEL_EESCHEMA_COLOR_SETTINGS::createSwatches(), PANEL_PCBNEW_COLOR_SETTINGS::createSwatches(), PANEL_COLOR_SETTINGS::createThemeList(), SIM_MODEL_NGSPICE::DEFINE_ENUM_CLASS_WITH_ITERATOR(), PCB_IO_EAGLE::deleteTemplates(), SIM_PLOT_TAB::DeleteTrace(), DESIGN_BLOCK_IO::DesignBlockLoad(), DIALOG_CLEANUP_TRACKS_AND_VIAS::DIALOG_CLEANUP_TRACKS_AND_VIAS(), DIALOG_GLOBAL_EDIT_TRACKS_AND_VIAS::DIALOG_GLOBAL_EDIT_TRACKS_AND_VIAS(), DIALOG_LIST_HOTKEYS::DIALOG_LIST_HOTKEYS(), DIALOG_RC_JOB::DIALOG_RC_JOB(), DIALOG_RENDER_JOB::DIALOG_RENDER_JOB(), DIALOG_SHIM::DIALOG_SHIM(), DIALOG_TRACK_VIA_PROPERTIES::DIALOG_TRACK_VIA_PROPERTIES(), KIGFX::PCB_PAINTER::draw(), KIGFX::SCH_PAINTER::draw(), KIWAY::dso_search_path(), EDA_MSG_PANEL::EDA_MSG_PANEL(), EDAItemFlagsToString(), WIDGET_HOTKEY_LIST::editItem(), EMBEDDED_FILES::EMBEDDED_FILES(), enumChoices(), enumString(), ERC_SETTINGS::ERC_SETTINGS(), CONNECTION_GRAPH::ercCheckHierSheets(), CONNECTION_GRAPH::ercCheckNoConnects(), calc_parser::EVAL_VISITOR::evaluateFunction(), NL_3D_VIEWER_PLUGIN_IMPL::exportCommandsAndImages(), NL_FOOTPRINT_PROPERTIES_PLUGIN_IMPL::exportCommandsAndImages(), NL_GERBVIEW_PLUGIN_IMPL::exportCommandsAndImages(), NL_PCBNEW_PLUGIN_IMPL::exportCommandsAndImages(), NL_PL_EDITOR_PLUGIN_IMPL::exportCommandsAndImages(), NL_SCHEMATIC_PLUGIN_IMPL::exportCommandsAndImages(), SIMULATOR_CONTROL::ExportPlotAsCSV(), FOOTPRINT_CHOOSER_FRAME::filterFootprint(), find_child(), find_children(), FindBoardInStream(), EASYEDAPRO::FindJsonFile(), RESCUE_CACHE_CANDIDATE::FindRescues(), RESCUE_CASE_CANDIDATE::FindRescues(), RESCUE_SYMBOL_LIB_TABLE_CANDIDATE::FindRescues(), FindSchFileInStream(), ALTIUM_COMPOUND_FILE::FindStream(), ALTIUM_COMPOUND_FILE::FindStreamSingleLevel(), SCH_SCREEN::FixupEmbeddedData(), FOOTPRINT::FOOTPRINT(), PCB_IO_CADSTAR_ARCHIVE::FootprintEnumerate(), PCB_IO_EAGLE::FootprintEnumerate(), FOOTPRINT_FILTER::ITERATOR::FootprintFilterMatch(), PCB_IO_EASYEDAPRO::FootprintLoad(), SCH_IO_KICAD_SEXPR::Format(), LIB_TABLE::FormatOptions(), GERBER_JOBFILE_READER::formatStringFromJSON(), DSN::SPECCTRA_DB::FromBOARD(), JOB_PARAM_LSEQ::FromJson(), GAL_OPTIONS_PANEL_BASE::GAL_OPTIONS_PANEL_BASE(), NAME_GENERATOR::Generate(), PCB_IO_IPC2581::generateAuxilliaryLayers(), PCB_IO_IPC2581::generateAvlSection(), CONNECTION_GRAPH::generateBusAliasMembers(), PCB_IO_IPC2581::generateComponents(), FEATURES_MANAGER::GenerateFeatureFile(), FOOTPRINT_INFO_GENERATOR::GenerateHtml(), DESIGN_BLOCK_TREE_MODEL_ADAPTER::GenerateInfo(), PCB_IO_IPC2581::generateLayerSetAuxilliary(), SIM_MODEL_SERIALIZER::generateParamValuePair(), PCB_IO_IPC2581::genString(), PCBEXPR_BUILTIN_FUNCTIONS::Get(), ACTION_PLUGINS::GetAction(), HOTKEY_STORE::GetAppName(), DS_DATA_ITEM::GetClassName(), getDefaultAuthorAndEmail(), SCH_PIN::GetDefaultNetName(), PROJECT_TEMPLATE::GetDestinationFiles(), GERBER_FILE_IMAGE_LIST::GetDisplayName(), getDXFColorName(), NET_SETTINGS::GetEffectiveNetClass(), EMBED_TOOL::GetFileList(), GetFootprintLibraries(), X3DPARSER::getGroupingNodes(), SYMBOL_LIBRARY_MANAGER::GetHash(), FOOTPRINT_INFO_GENERATOR::GetHtmlFieldRow(), COMPONENT_CLASS::GetHumanReadableName(), NETCLASS::GetHumanReadableName(), PCB_IO_EAGLE::GetImportedCachedLibraryFootprints(), SCH_PIN::getItemDescription(), getLabelName(), getLabelName(), mpWindow::GetLayerByName(), mpWindow::GetLayerByName(), GBR_LAYER_PRESENTATION::getLayerName(), DIALOG_LIB_NEW_SYMBOL::GetName(), NETCLASS::GetName(), PYTHON_ACTION_PLUGIN::GetName(), TOOL_ACTION::GetParam(), BACK_ANNOTATE::getPcbModulesFromString(), PIN_LAYOUT_CACHE::GetPinNameInfo(), GetPrinterList(), PANEL_COLOR_SETTINGS::GetSettingsDropdownName(), BOARD_DESIGN_SETTINGS::GetSmallestClearanceValue(), GetTeardropTargetCanonicalName(), getTempPdfPath(), DRC_ENGINE::GetTestProvider(), TOOL_MANAGER::GetTool(), SYMBOL_LIBRARY_MANAGER::GetUniqueLibraryName(), DIALOG_SYMBOL_FIELDS_TABLE::GetUserBomFmtPresets(), APPEARANCE_CONTROLS_3D::GetUserViewports(), EXPRESSION_EVALUATOR::GetVariable(), EXPRESSION_EVALUATOR::GetVariableNames(), FOOTPRINT_WIZARD_LIST::GetWizard(), PGM_BASE::HandleException(), API_HANDLER_COMMON::handleSetNetClasses(), EMBEDDED_FILES::HasFile(), SYMBOL_LIBRARY_MANAGER::HasModifications(), EXPRESSION_EVALUATOR::HasVariable(), BOARD_EDITOR_CONTROL::ImportSpecctraSession(), IncrementString(), FIELDS_GRID_TABLE::initGrid(), DIALOG_FOOTPRINT_WIZARD_LIST::initLists(), DIALOG_BOM::installGeneratorsList(), SCH_FIELD::IsEmpty(), FILE_TRAVERSER::IsIgnored(), mpWindow::IsLayerVisible(), SPICE_GENERATOR::ItemParams(), EASYEDAPRO::IterateZipFiles(), EESCHEMA_JOBS_HANDLER::JobSymExportSvg(), PARAM_LAYER_PAIRS::jsonToLayerPairs(), KICAD_MANAGER_FRAME::KICAD_MANAGER_FRAME(), KiCheckedCast(), KiROUND(), LIN_SCALE< T_PARENT >::LIN_SCALE(), GPCB_FPL_CACHE::Load(), X3DPARSER::Load(), PCB_IO_EASYEDAPRO::LoadAllDataFromProject(), SCH_IO_EASYEDAPRO::LoadAllDataFromProject(), PCB_IO_EAGLE::LoadBoard(), PCB_IO_EASYEDA::LoadBoard(), PCB_IO_EASYEDAPRO::LoadBoard(), LEGACY_NETLIST_READER::loadComponent(), PCB_IO_EAGLE::loadElements(), CADSTAR_SCH_ARCHIVE_LOADER::loadHierarchicalSheetPins(), DRC_ENGINE::loadImplicitRules(), SCH_IO_EAGLE::loadInstance(), SCH_IO_KICAD_LEGACY::loadJunction(), SIMULATOR_FRAME_UI::loadLegacyWorkbook(), CADSTAR_SCH_ARCHIVE_LOADER::loadLibPart(), DIALOG_SIM_MODEL< T >::loadLibrary(), SCH_IO_EAGLE::loadLibrary(), PANEL_SETUP_NETCLASSES::loadNetclasses(), SCH_IO_KICAD_LEGACY::loadNoConnect(), SCH_IO_KICAD_LEGACY_LIB_CACHE::LoadPart(), SCH_IO_KICAD_LEGACY_LIB_CACHE::loadPin(), SCH_IO_EAGLE::loadSchematic(), SCH_IO_EASYEDAPRO::LoadSchematicFile(), SCH_IO_EAGLE::loadSheet(), CADSTAR_SCH_ARCHIVE_LOADER::loadSheetAndChildSheets(), SCH_EDIT_FRAME::LoadSheetFromFile(), loadSymbol(), SCH_IO_KICAD_LEGACY::loadSymbol(), SYMBOL_LIB_TABLE::LoadSymbolWithOptionalNickname(), LOG_SCALE< T_PARENT >::LOG_SCALE(), PDF_OUTLINE_FONT_SUBSET::makeSubsetName(), DSN::SPECCTRA_DB::makeVia(), PCB_CALCULATOR_SETTINGS::MigrateFromLegacy(), SPICE_GENERATOR::ModelLine(), mpFX::mpFX(), mpFXY::mpFXY(), mpFXYVector::mpFXYVector(), mpFY::mpFY(), mpScaleX::mpScaleX(), mpScaleXBase::mpScaleXBase(), mpScaleXLog::mpScaleXLog(), mpScaleY::mpScaleY(), NET_INSPECTOR_PANEL::NET_INSPECTOR_PANEL(), NET_SETTINGS::NET_SETTINGS(), PNS::DEBUG_DECORATOR::NewStage(), PNS_TEST_DEBUG_DECORATOR::NewStage(), DIALOG_BOM::OnAddGenerator(), PANEL_SETUP_BUSES::OnAliasesGridCellChanging(), DIALOG_SYMBOL_FIELDS_TABLE::onBomFmtPresetChanged(), DIALOG_SYMBOL_FIELDS_TABLE::onBomPresetChanged(), KICAD_MANAGER_FRAME::OnCreateStatusBar(), SIMULATOR_FRAME_UI::onCursorsGridCellChanged(), PANEL_EMBEDDED_FILES::onDeleteEmbeddedFile(), PCM_DESIGN_BLOCK_LIB_TRAVERSER::OnDir(), PCM_FP_LIB_TRAVERSER::OnDir(), FONT_CHOICE::OnDrawItem(), PANEL_REGULATOR::OnEditRegulator(), PROJECT_TREE_PANE::onExpand(), PANEL_EMBEDDED_FILES::onExportFiles(), PCM_SYM_LIB_TRAVERSER::OnFile(), PANEL_EMBEDDED_FILES::onFontEmbedClick(), APP_TEST::OnInit(), APPEARANCE_CONTROLS::onLayerPresetChanged(), APPEARANCE_CONTROLS_3D::onLayerPresetChanged(), DIALOG_PCM::OnManageRepositoriesClicked(), PANEL_SETUP_BUSES::OnMemberGridCellChanging(), DIALOG_SIM_MODEL< T >::onModelFilter(), APPEARANCE_CONTROLS::onNetclassContextMenu(), APPEARANCE_CONTROLS::OnNetGridMouseEvent(), PGM_KICAD::OnPgmInit(), PANEL_REGULATOR::OnRegulatorSelection(), PANEL_REGULATOR::OnRemoveRegulator(), APP_TEST::OnRun(), PANEL_SETUP_RULES::onScintillaCharAdded(), SIMULATOR_FRAME_UI::onSignalsGridCellChanged(), SIMULATOR_FRAME_UI::OnSimRefresh(), APPEARANCE_CONTROLS::onViewportChanged(), APPEARANCE_CONTROLS_3D::onViewportChanged(), DIALOG_PAGES_SETTINGS::OnWksFileSelection(), EMBEDDED_FILES::operator=(), PANEL_3D_DISPLAY_OPTIONS_BASE::PANEL_3D_DISPLAY_OPTIONS_BASE(), PANEL_3D_OPENGL_OPTIONS_BASE::PANEL_3D_OPENGL_OPTIONS_BASE(), PANEL_3D_RAYTRACING_OPTIONS_BASE::PANEL_3D_RAYTRACING_OPTIONS_BASE(), PANEL_ASSIGN_COMPONENT_CLASSES_BASE::PANEL_ASSIGN_COMPONENT_CLASSES_BASE(), PANEL_BOARD_CLASS::PANEL_BOARD_CLASS(), PANEL_BOARD_CLASS_BASE::PANEL_BOARD_CLASS_BASE(), PANEL_BOM_PRESETS_BASE::PANEL_BOM_PRESETS_BASE(), PANEL_CABLE_SIZE::PANEL_CABLE_SIZE(), PANEL_CABLE_SIZE_BASE::PANEL_CABLE_SIZE_BASE(), PANEL_COLOR_CODE::PANEL_COLOR_CODE(), PANEL_COLOR_CODE_BASE::PANEL_COLOR_CODE_BASE(), PANEL_COLOR_SETTINGS_BASE::PANEL_COLOR_SETTINGS_BASE(), PANEL_COMMON_SETTINGS_BASE::PANEL_COMMON_SETTINGS_BASE(), PANEL_COMPONENT_CLASS_ASSIGNMENT_BASE::PANEL_COMPONENT_CLASS_ASSIGNMENT_BASE(), PANEL_COMPONENT_CLASS_CONDITION_CUSTOM_BASE::PANEL_COMPONENT_CLASS_CONDITION_CUSTOM_BASE(), PANEL_COMPONENT_CLASS_CONDITION_FIELD_BASE::PANEL_COMPONENT_CLASS_CONDITION_FIELD_BASE(), PANEL_COMPONENT_CLASS_CONDITION_FOOTPRINT_BASE::PANEL_COMPONENT_CLASS_CONDITION_FOOTPRINT_BASE(), PANEL_COMPONENT_CLASS_CONDITION_REFERENCE_BASE::PANEL_COMPONENT_CLASS_CONDITION_REFERENCE_BASE(), PANEL_COMPONENT_CLASS_CONDITION_ROTATION_BASE::PANEL_COMPONENT_CLASS_CONDITION_ROTATION_BASE(), PANEL_COMPONENT_CLASS_CONDITION_SHEET_BASE::PANEL_COMPONENT_CLASS_CONDITION_SHEET_BASE(), PANEL_COMPONENT_CLASS_CONDITION_SIDE_BASE::PANEL_COMPONENT_CLASS_CONDITION_SIDE_BASE(), PANEL_DATA_COLLECTION_BASE::PANEL_DATA_COLLECTION_BASE(), PANEL_DESIGN_BLOCK_LIB_TABLE_BASE::PANEL_DESIGN_BLOCK_LIB_TABLE_BASE(), PANEL_DESTINATION_BASE::PANEL_DESTINATION_BASE(), PANEL_DISPLAY_OPTIONS_BASE::PANEL_DISPLAY_OPTIONS_BASE(), PANEL_EDIT_OPTIONS_BASE::PANEL_EDIT_OPTIONS_BASE(), PANEL_EESCHEMA_ANNOTATION_OPTIONS_BASE::PANEL_EESCHEMA_ANNOTATION_OPTIONS_BASE(), PANEL_EESCHEMA_DISPLAY_OPTIONS_BASE::PANEL_EESCHEMA_DISPLAY_OPTIONS_BASE(), PANEL_EESCHEMA_EDITING_OPTIONS_BASE::PANEL_EESCHEMA_EDITING_OPTIONS_BASE(), PANEL_ELECTRICAL_SPACING::PANEL_ELECTRICAL_SPACING(), PANEL_ELECTRICAL_SPACING_BASE::PANEL_ELECTRICAL_SPACING_BASE(), PANEL_ELECTRICAL_SPACING_IEC60664::PANEL_ELECTRICAL_SPACING_IEC60664(), PANEL_ELECTRICAL_SPACING_IEC60664_BASE::PANEL_ELECTRICAL_SPACING_IEC60664_BASE(), PANEL_ELECTRICAL_SPACING_IPC2221::PANEL_ELECTRICAL_SPACING_IPC2221(), PANEL_ELECTRICAL_SPACING_IPC2221_BASE::PANEL_ELECTRICAL_SPACING_IPC2221_BASE(), PANEL_EMBEDDED_FILES::PANEL_EMBEDDED_FILES(), PANEL_EMBEDDED_FILES_BASE::PANEL_EMBEDDED_FILES_BASE(), PANEL_ESERIES_DISPLAY::PANEL_ESERIES_DISPLAY(), PANEL_ESERIES_DISPLAY_BASE::PANEL_ESERIES_DISPLAY_BASE(), PANEL_FP_EDITOR_FIELD_DEFAULTS_BASE::PANEL_FP_EDITOR_FIELD_DEFAULTS_BASE(), PANEL_FP_EDITOR_GRAPHICS_DEFAULTS_BASE::PANEL_FP_EDITOR_GRAPHICS_DEFAULTS_BASE(), PANEL_FP_LIB_TABLE_BASE::PANEL_FP_LIB_TABLE_BASE(), PANEL_FP_PROPERTIES_3D_MODEL_BASE::PANEL_FP_PROPERTIES_3D_MODEL_BASE(), PANEL_FUSING_CURRENT::PANEL_FUSING_CURRENT(), PANEL_FUSING_CURRENT_BASE::PANEL_FUSING_CURRENT_BASE(), PANEL_GAL_OPTIONS_BASE::PANEL_GAL_OPTIONS_BASE(), PANEL_GALVANIC_CORROSION::PANEL_GALVANIC_CORROSION(), PANEL_GALVANIC_CORROSION_BASE::PANEL_GALVANIC_CORROSION_BASE(), PANEL_GERBVIEW_DISPLAY_OPTIONS_BASE::PANEL_GERBVIEW_DISPLAY_OPTIONS_BASE(), PANEL_GERBVIEW_EXCELLON_SETTINGS_BASE::PANEL_GERBVIEW_EXCELLON_SETTINGS_BASE(), PANEL_GIT_REPOS_BASE::PANEL_GIT_REPOS_BASE(), PANEL_GRID_SETTINGS_BASE::PANEL_GRID_SETTINGS_BASE(), PANEL_IMAGE_EDITOR_BASE::PANEL_IMAGE_EDITOR_BASE(), PANEL_JOBSET_BASE::PANEL_JOBSET_BASE(), PANEL_KICAD_LAUNCHER_BASE::PANEL_KICAD_LAUNCHER_BASE(), PANEL_MAINTENANCE_BASE::PANEL_MAINTENANCE_BASE(), PANEL_MOUSE_SETTINGS_BASE::PANEL_MOUSE_SETTINGS_BASE(), PANEL_NOTEBOOK_BASE::PANEL_NOTEBOOK_BASE(), PANEL_PACKAGE_BASE::PANEL_PACKAGE_BASE(), PANEL_PACKAGES_AND_UPDATES_BASE::PANEL_PACKAGES_AND_UPDATES_BASE(), PANEL_PACKAGES_VIEW_BASE::PANEL_PACKAGES_VIEW_BASE(), PANEL_PCBNEW_ACTION_PLUGINS_BASE::PANEL_PCBNEW_ACTION_PLUGINS_BASE(), PANEL_PCBNEW_DISPLAY_ORIGIN_BASE::PANEL_PCBNEW_DISPLAY_ORIGIN_BASE(), PANEL_PL_EDITOR_COLOR_SETTINGS_BASE::PANEL_PL_EDITOR_COLOR_SETTINGS_BASE(), PANEL_PLUGIN_SETTINGS_BASE::PANEL_PLUGIN_SETTINGS_BASE(), PANEL_PREVIEW_3D_MODEL_BASE::PANEL_PREVIEW_3D_MODEL_BASE(), PANEL_PRINTER_LIST::PANEL_PRINTER_LIST(), PANEL_PRINTER_LIST_BASE::PANEL_PRINTER_LIST_BASE(), PANEL_PROPERTIES_BASE::PANEL_PROPERTIES_BASE(), PANEL_R_CALCULATOR::PANEL_R_CALCULATOR(), PANEL_R_CALCULATOR_BASE::PANEL_R_CALCULATOR_BASE(), PANEL_REGULATOR::PANEL_REGULATOR(), PANEL_REGULATOR_BASE::PANEL_REGULATOR_BASE(), PANEL_RF_ATTENUATORS::PANEL_RF_ATTENUATORS(), PANEL_RF_ATTENUATORS_BASE::PANEL_RF_ATTENUATORS_BASE(), PANEL_RULE_AREA_PROPERTIES_KEEPOUT_BASE::PANEL_RULE_AREA_PROPERTIES_KEEPOUT_BASE(), PANEL_RULE_AREA_PROPERTIES_PLACEMENT_BASE::PANEL_RULE_AREA_PROPERTIES_PLACEMENT_BASE(), PANEL_SCH_SELECTION_FILTER_BASE::PANEL_SCH_SELECTION_FILTER_BASE(), PANEL_SELECTION_FILTER_BASE::PANEL_SELECTION_FILTER_BASE(), PANEL_SETUP_BOARD_FINISH_BASE::PANEL_SETUP_BOARD_FINISH_BASE(), PANEL_SETUP_BOARD_STACKUP_BASE::PANEL_SETUP_BOARD_STACKUP_BASE(), PANEL_SETUP_BUSES_BASE::PANEL_SETUP_BUSES_BASE(), PANEL_SETUP_CONSTRAINTS_BASE::PANEL_SETUP_CONSTRAINTS_BASE(), PANEL_SETUP_DIMENSIONS_BASE::PANEL_SETUP_DIMENSIONS_BASE(), PANEL_SETUP_FORMATTING_BASE::PANEL_SETUP_FORMATTING_BASE(), PANEL_SETUP_LAYERS_BASE::PANEL_SETUP_LAYERS_BASE(), PANEL_SETUP_MASK_AND_PASTE_BASE::PANEL_SETUP_MASK_AND_PASTE_BASE(), PANEL_SETUP_NETCLASSES_BASE::PANEL_SETUP_NETCLASSES_BASE(), PANEL_SETUP_PINMAP_BASE::PANEL_SETUP_PINMAP_BASE(), PANEL_SETUP_RULES_BASE::PANEL_SETUP_RULES_BASE(), PANEL_SETUP_TEARDROPS_BASE::PANEL_SETUP_TEARDROPS_BASE(), PANEL_SETUP_TEXT_AND_GRAPHICS_BASE::PANEL_SETUP_TEXT_AND_GRAPHICS_BASE(), PANEL_SETUP_TIME_DOMAIN_PARAMETERS_BASE::PANEL_SETUP_TIME_DOMAIN_PARAMETERS_BASE(), PANEL_SETUP_TRACKS_AND_VIAS_BASE::PANEL_SETUP_TRACKS_AND_VIAS_BASE(), PANEL_SETUP_TUNING_PATTERNS_BASE::PANEL_SETUP_TUNING_PATTERNS_BASE(), PANEL_SIMULATOR_PREFERENCES_BASE::PANEL_SIMULATOR_PREFERENCES_BASE(), PANEL_SPACEMOUSE_BASE::PANEL_SPACEMOUSE_BASE(), PANEL_SYM_COLOR_SETTINGS_BASE::PANEL_SYM_COLOR_SETTINGS_BASE(), PANEL_SYM_DISPLAY_OPTIONS_BASE::PANEL_SYM_DISPLAY_OPTIONS_BASE(), PANEL_SYM_EDITING_OPTIONS_BASE::PANEL_SYM_EDITING_OPTIONS_BASE(), PANEL_SYM_LIB_TABLE_BASE::PANEL_SYM_LIB_TABLE_BASE(), PANEL_SYNC_SHEET_PINS_BASE::PANEL_SYNC_SHEET_PINS_BASE(), PANEL_TEMPLATE_FIELDNAMES_BASE::PANEL_TEMPLATE_FIELDNAMES_BASE(), PANEL_TEXT_VARIABLES_BASE::PANEL_TEXT_VARIABLES_BASE(), PANEL_TOOLBAR_CUSTOMIZATION_BASE::PANEL_TOOLBAR_CUSTOMIZATION_BASE(), PANEL_TRACK_WIDTH::PANEL_TRACK_WIDTH(), PANEL_TRACK_WIDTH_BASE::PANEL_TRACK_WIDTH_BASE(), PANEL_TRANSLINE::PANEL_TRANSLINE(), PANEL_TRANSLINE_BASE::PANEL_TRANSLINE_BASE(), PANEL_VIA_SIZE::PANEL_VIA_SIZE(), PANEL_VIA_SIZE_BASE::PANEL_VIA_SIZE_BASE(), PANEL_WAVELENGTH::PANEL_WAVELENGTH(), PANEL_WAVELENGTH_BASE::PANEL_WAVELENGTH_BASE(), PANEL_ZONE_PROPERTIES_BASE::PANEL_ZONE_PROPERTIES_BASE(), parallelResistance(), parallelResistanceSimple(), TOOL_EVENT::Parameter(), CADSTAR_SCH_ARCHIVE_PARSER::SHEETS::Parse(), ERULES::parse(), PCB_IO_KICAD_SEXPR_PARSER::parseBoardStackup(), ALTIUM_PCB::ParseClasses6Data(), SCH_IO_ALTIUM::ParseComponent(), KICAD_NETLIST_PARSER::parseComponent(), PCB_IO_KICAD_SEXPR_PARSER::parseFOOTPRINT_unchecked(), PCB_IO_KICAD_SEXPR_PARSER::parseGROUP(), KICAD_NETLIST_PARSER::parseGroup(), SCH_IO_KICAD_SEXPR_PARSER::parseGroup(), PCB_IO_KICAD_SEXPR_PARSER::parseLayer(), PCB_IO_KICAD_SEXPR_PARSER::parseLayers(), SCH_IO_ALTIUM::ParseLibFile(), SCH_IO_KICAD_SEXPR_PARSER::parseLibSymbol(), ALTIUM_PCB::ParseModelsData(), KICAD_NETLIST_PARSER::parseNet(), PCB_IO_KICAD_SEXPR_PARSER::parseNETINFO_ITEM(), LIB_TABLE::ParseOptions(), SCH_IO_KICAD_SEXPR_PARSER::parseProperty(), PCB_CALCULATOR_DATAFILE_PARSER::ParseRegulatorDescr(), SCH_IO_KICAD_SEXPR_PARSER::parseSchematicSymbol(), SCH_IO_KICAD_SEXPR_PARSER::parseSchField(), SCH_IO_KICAD_SEXPR_PARSER::parseSchSheetPin(), PCB_IO_EASYEDA_PARSER::ParseToBoardItemContainer(), PCB_CALCULATOR_SETTINGS::PCB_CALCULATOR_SETTINGS(), PCB_IO_IPC2581::pinName(), PINSHAPE_COMBOBOX::PINSHAPE_COMBOBOX(), PINTYPE_COMBOBOX::PINTYPE_COMBOBOX(), SCH_PIN::PlotPinTexts(), PNS_TEST_CASE::PNS_TEST_CASE(), DIALOG_GIT_SWITCH::PopulateBranchList(), prefixNames(), KI_TEST::COMBINED_UTILITY::printUsage(), FABMASTER::processCustomPads(), CONNECTION_GRAPH::processSubGraphs(), X3DSHAPE::Read(), X3DTRANSFORM::Read(), S3D::ReadCache(), SCENEGRAPH::ReadCache(), SGFACESET::ReadCache(), SGSHAPE::ReadCache(), FOOTPRINT_LIST_IMPL::ReadCacheFromFile(), TRANSLINE_IDENT::ReadConfig(), SPICE_LIBRARY_PARSER::ReadFile(), GERBER_JOBFILE_READER::ReadGerberJobFile(), S3D::ReadTag(), DIALOG_SYMBOL_FIELDS_TABLE::rebuildBomFmtPresetsWidget(), DIALOG_SYMBOL_FIELDS_TABLE::rebuildBomPresetsWidget(), PANEL_GRID_SETTINGS::RebuildGridSizes(), APPEARANCE_CONTROLS::rebuildLayerPresetsWidget(), DIALOG_GENERATORS::RebuildModels(), APPEARANCE_CONTROLS::rebuildNets(), PCB_PROPERTIES_PANEL::rebuildProperties(), PROPERTIES_PANEL::rebuildProperties(), SCH_PROPERTIES_PANEL::rebuildProperties(), LIB_TREE_NODE::RebuildSearchTerms(), SIMULATOR_FRAME_UI::rebuildSignalsList(), PIN_LAYOUT_CACHE::recomputeCaches(), SYMBOL_VIEWER_FRAME::ReCreateLibList(), FOOTPRINT_WIZARD_FRAME::ReCreatePageList(), FOOTPRINT_WIZARD_FRAME::ReCreateParameterList(), PROJECT_TREE_PANE::ReCreateTreePrj(), PANEL_EMBEDDED_FILES::RemoveEmbeddedFile(), EMBED_TOOL::RemoveFile(), EMBEDDED_FILES::RemoveFile(), EXPRESSION_EVALUATOR::RemoveVariable(), PROJECT_TREE_ITEM::Rename(), SIM_PLOT_TAB::ResetScales(), LIB_FIELDS_EDITOR_GRID_DATA_MODEL::RevertRow(), PLUGIN_CONTENT_MANAGER::RunBackgroundUpdate(), SCHEMATIC::RunOnNestedEmbeddedFiles(), SCH_IO_KICAD_SEXPR_LIB_CACHE::Save(), DIALOG_SYMBOL_FIELDS_TABLE::savePresetsToSchematic(), SCH_IO_KICAD_SEXPR_LIB_CACHE::SaveSymbol(), SYMBOL_LIB_TABLE::SaveSymbol(), SIMULATOR_FRAME_UI::SaveWorkbook(), SEARCH_PANE_BASE::SEARCH_PANE_BASE(), serialResistance(), serialResistanceSimple(), ABOUT_APP_INFO::SetAppName(), SIM_PLOT_TAB::SetDottedSecondary(), PROJECT_TREE_ITEM::SetFileName(), KIWAY_HOLDER::SetKiway(), mpWindow::SetLayerVisible(), DIALOG_LIB_NEW_SYMBOL::SetName(), mpLayer::SetName(), PANEL_PACKAGES_VIEW::setPackageDetails(), DIALOG_PCM::setRepositoryListFromPcm(), EXPRESSION_EVALUATOR::SetVariable(), EXPRESSION_EVALUATOR::SetVariable(), EXPRESSION_EVALUATOR::SetVariables(), EXPRESSION_EVALUATOR::SetVariables(), GERBER_DRAW_ITEM::ShowGBRShape(), COMMON_CONTROL::ShowHelp(), EDA_BASE_FRAME::ShowPreferences(), SCH_EDITOR_CONTROL::SimProbe(), SIMULATOR_FRAME_UI_BASE::SIMULATOR_FRAME_UI_BASE(), DXF_PLOTTER::StartPlot(), LTSPICE_SCHEMATIC::StructureBuilder(), swapFieldPositionsWithMatching(), LTSPICE_SCHEMATIC::SymbolBuilder(), FP_TREE_SYNCHRONIZING_ADAPTER::Sync(), SYMBOL_TREE_SYNCHRONIZING_ADAPTER::Sync(), TEMPLATE_SELECTION_PANEL_BASE::TEMPLATE_SELECTION_PANEL_BASE(), TEMPLATE_WIDGET_BASE::TEMPLATE_WIDGET_BASE(), testEnums(), testFootprintSelector(), PANEL_SETUP_LAYERS::testLayerNames(), ERC_TESTER::TestMultUnitPinConflicts(), TIME_SCALE::TIME_SCALE(), DIALOG_CONFIGURE_PATHS::TransferDataFromWindow(), DIALOG_EXPORT_NETLIST::TransferDataFromWindow(), DIALOG_FOOTPRINT_PROPERTIES::TransferDataFromWindow(), DIALOG_FOOTPRINT_PROPERTIES_FP_EDITOR::TransferDataFromWindow(), DIALOG_PLUGIN_OPTIONS::TransferDataFromWindow(), DIALOG_SELECT_3DMODEL::TransferDataFromWindow(), DIALOG_SIM_MODEL< T >::TransferDataFromWindow(), PANEL_DISPLAY_OPTIONS::TransferDataFromWindow(), PANEL_EMBEDDED_FILES::TransferDataFromWindow(), PANEL_TEXT_VARIABLES::TransferDataFromWindow(), DIALOG_ASSIGN_NETCLASS::TransferDataToWindow(), DIALOG_LIB_SYMBOL_PROPERTIES::TransferDataToWindow(), PANEL_EMBEDDED_FILES::TransferDataToWindow(), TUNER_SLIDER_BASE::TUNER_SLIDER_BASE(), SETTINGS_MANAGER::unloadProjectFile(), BOARD_CONNECTED_ITEM::UnpackNet(), ALT_PIN_FUNCTION_MENU::update(), BUS_UNFOLD_MENU::update(), EMBEDDED_FILES::UpdateFontFiles(), FONT_LIST_MANAGER::UpdateFonts(), BOARD_NETLIST_UPDATER::updateFootprintParameters(), CONNECTION_GRAPH::updatePinConnectivity(), SCH_SYMBOL::UpdatePins(), SIMULATOR_FRAME_UI::updatePlotCursors(), PAGED_DIALOG::UpdateResetButton(), CONNECTION_GRAPH::updateSymbolConnectivity(), SIMULATOR_FRAME_UI::vectorNameFromSignalName(), ATTR_MANAGER::WriteAttributesName(), ATTR_MANAGER::WriteAttributesText(), TRANSLINE_IDENT::WriteConfig(), EMBEDDED_FILES::WriteEmbeddedFiles(), STEP_PCB_MODEL::WriteXAO(), WX_BITMAP_COMBOBOX::WX_BITMAP_COMBOBOX(), WX_GRID::WX_GRID(), WX_HTML_REPORT_PANEL_BASE::WX_HTML_REPORT_PANEL_BASE(), WX_PANEL::WX_PANEL(), WX_SPLITTER_WINDOW::WX_SPLITTER_WINDOW(), WX_TREEBOOK::WX_TREEBOOK(), DIALOG_BOM::~DIALOG_BOM(), and SCH_IO_ALTIUM::~SCH_IO_ALTIUM().