KiCad PCB EDA Suite
Loading...
Searching...
No Matches
EDA_IU_SCALE Struct Reference

#include <base_units.h>

Public Member Functions

constexpr EDA_IU_SCALE (double aIUPerMM)
 
constexpr double IUTomm (int iu) const
 
constexpr int mmToIU (double mm) const
 
constexpr int MilsToIU (int mils) const
 
constexpr int IUToMils (int iu) const
 

Public Attributes

const double IU_PER_MM
 
const double IU_PER_MILS
 
const double MM_PER_IU
 

Detailed Description

Definition at line 75 of file base_units.h.

Constructor & Destructor Documentation

◆ EDA_IU_SCALE()

constexpr EDA_IU_SCALE::EDA_IU_SCALE ( double  aIUPerMM)
inlineconstexpr

Definition at line 82 of file base_units.h.

Member Function Documentation

◆ IUToMils()

◆ IUTomm()

◆ MilsToIU()

constexpr int EDA_IU_SCALE::MilsToIU ( int  mils) const
inlineconstexpr

Definition at line 94 of file base_units.h.

References IU_PER_MILS.

Referenced by SCH_EAGLE_PLUGIN::addBusEntries(), SCH_EAGLE_PLUGIN::addImplicitConnections(), SCH_EAGLE_PLUGIN::adjustNetLabels(), Altium2KiCadUnit(), ASCH_BORDER_INTERFACE::ASCH_BORDER_INTERFACE(), BOARD_DESIGN_SETTINGS::BOARD_DESIGN_SETTINGS(), BOOST_AUTO_TEST_CASE(), bumpToNextGrid(), CheckLibSymbol(), AUTOPLACER::computeFBoxSize(), PANEL_EESCHEMA_COLOR_SETTINGS::createPreviewItems(), DIALOG_LIB_NEW_SYMBOL::DIALOG_LIB_NEW_SYMBOL(), AUTOPLACER::DoAutoplace(), SYMBOL_EDITOR_DRAWING_TOOLS::doDrawShape(), KIGFX::SCH_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::SCH_PAINTER::drawDanglingSymbol(), SCH_DRAWING_TOOLS::DrawSheet(), KIGFX::dummy(), dummy(), AUTOPLACER::fieldVPlacement(), FOOTPRINT_EDITOR_SETTINGS::FOOTPRINT_EDITOR_SETTINGS(), SCH_HIERLABEL::GetBodyBoundingBox(), LIB_PIN::GetBoundingBox(), SCH_JUNCTION::getEffectiveShape(), getInSchUnits(), GetLastPinLength(), GetLastPinNameSize(), GetLastPinNumSize(), CADSTAR_SCH_ARCHIVE_LOADER::getLineThickness(), KIGFX::SCH_PAINTER::getLineWidth(), LTSPICE_SCH_PARSER::getLineWidth(), SCH_SHEET::GetMinHeight(), SCH_SHEET::GetMinWidth(), KIGFX::SCH_PAINTER::getOperatingPointTextSize(), SCH_LINE::GetPenWidth(), SCH_SHAPE::GetPenWidth(), SCH_SHEET::GetPenWidth(), SCH_SHEET_PIN::GetPenWidth(), KIGFX::SCH_PAINTER::getShadowWidth(), HelperGeneratePowerPortGraphics(), LIB_SHAPE::HitTest(), LIB_TEXTBOX::HitTest(), DIALOG_PLOT_SCHEMATIC::initDlg(), SCH_SYMBOL::IsMovableFromAnchorPoint(), LIB_PIN::LIB_PIN(), LIB_SYMBOL::LIB_SYMBOL(), LIB_TEXT::LIB_TEXT(), LIB_TEXTBOX::LIB_TEXTBOX(), SCH_LEGACY_PLUGIN_CACHE::loadArc(), SCH_LEGACY_PLUGIN_CACHE::loadBezier(), SCH_LEGACY_PLUGIN::loadBitmap(), EASYEDA_PLUGIN::LoadBoard(), SCH_LEGACY_PLUGIN::loadBusEntry(), SCH_LEGACY_PLUGIN_CACHE::loadCircle(), PANEL_EESCHEMA_EDITING_OPTIONS::loadEEschemaSettings(), SCH_LEGACY_PLUGIN_CACHE::loadField(), SCH_EAGLE_PLUGIN::loadFrame(), SCH_LEGACY_PLUGIN::loadJunction(), CADSTAR_SCH_ARCHIVE_LOADER::loadLibPart(), SCH_LEGACY_PLUGIN::loadNoConnect(), SCH_LEGACY_PLUGIN_CACHE::LoadPart(), SCH_LEGACY_PLUGIN_CACHE::loadPin(), SCH_EAGLE_PLUGIN::loadPin(), SCH_LEGACY_PLUGIN_CACHE::loadPolyLine(), SCH_LEGACY_PLUGIN_CACHE::loadRect(), SCH_EAGLE_PLUGIN::loadSchematic(), SCH_EASYEDAPRO_PLUGIN::LoadSchematicFile(), CADSTAR_SCH_ARCHIVE_LOADER::loadSchematicSymbolInstances(), SCH_EAGLE_PLUGIN::loadSegments(), SCH_LEGACY_PLUGIN::loadSheet(), SCH_EAGLE_PLUGIN::loadSheet(), CADSTAR_SCH_ARCHIVE_LOADER::loadSheets(), SCH_LEGACY_PLUGIN::loadSymbol(), PANEL_SYM_EDITING_OPTIONS::loadSymEditorSettings(), SCH_LEGACY_PLUGIN::loadText(), SCH_LEGACY_PLUGIN_CACHE::loadText(), SCH_LEGACY_PLUGIN::loadWire(), DIALOG_LIB_SYMBOL_PROPERTIES::OnAddField(), DIALOG_LIB_EDIT_PIN_TABLE::OnAddRow(), DIALOG_LIB_SHAPE_PROPERTIES::onBorderChecked(), DIALOG_SHAPE_PROPERTIES::onBorderChecked(), DIALOG_LIB_TEXTBOX_PROPERTIES::onBorderChecked(), PANEL_SYM_EDITING_OPTIONS::onKillFocusPinPitch(), PCB_BITMAP::operator=(), LTSPICE_SCH_PARSER::Parse(), SCH_SEXPR_PARSER::parseArc(), SCH_SEXPR_PARSER::parseBezier(), PCB_EASYEDAPRO_PARSER::ParseBoard(), SCH_SEXPR_PARSER::parseBusEntry(), SCH_SEXPR_PARSER::parseCircle(), SCH_ALTIUM_PLUGIN::ParseHarnessPort(), SCH_SEXPR_PARSER::parseImage(), SCH_ALTIUM_PLUGIN::ParseLibHeader(), SCH_SEXPR_PARSER::parseLine(), SCH_ALTIUM_PLUGIN::ParsePin(), SCH_SEXPR_PARSER::parsePolyLine(), SCH_ALTIUM_PLUGIN::ParsePort(), SCH_SEXPR_PARSER::parseRectangle(), SCH_SEXPR_PARSER::parseSchArc(), SCH_SEXPR_PARSER::parseSchBezier(), SCH_SEXPR_PARSER::parseSchCircle(), SCH_EASYEDAPRO_PARSER::ParseSchematic(), SCH_EASYEDA_PARSER::ParseSchematic(), SCH_SEXPR_PARSER::parseSchPolyLine(), SCH_SEXPR_PARSER::parseSchRectangle(), SCH_SEXPR_PARSER::parseSchTextBox(), SCH_SEXPR_PARSER::parseSheet(), SCH_EASYEDAPRO_PARSER::ParseSymbol(), SCH_EASYEDA_PARSER::ParseSymbolShapes(), SCH_SEXPR_PARSER::parseTextBox(), PCB_BITMAP::PCB_BITMAP(), SCH_SYMBOL::PlotDNP(), LIB_PIN::PlotPinTexts(), SCH_SYMBOL::Print(), LIB_PIN::printPinTexts(), SCH_BITMAP::ReadImageFile(), PCB_BITMAP::ReadImageFile(), SCH_EDIT_TOOL::RepeatDrawItem(), SYMBOL_EDITOR_PIN_TOOL::RepeatPin(), SCH_SEXPR_PLUGIN::saveField(), SCH_SEXPR_PLUGIN_CACHE::SaveSymbol(), SCH_EASYEDA_PARSER::ScaleSize(), SCH_EASYEDAPRO_PARSER::ScaleSize(), SCH_BITMAP::SCH_BITMAP(), SCH_BUS_BUS_ENTRY::SCH_BUS_BUS_ENTRY(), SCH_BUS_ENTRY_BASE::SCH_BUS_ENTRY_BASE(), SCH_BUS_WIRE_ENTRY::SCH_BUS_WIRE_ENTRY(), SCH_DIRECTIVE_LABEL::SCH_DIRECTIVE_LABEL(), SCH_JUNCTION::SCH_JUNCTION(), SCH_LINE::SCH_LINE(), SCH_NO_CONNECT::SCH_NO_CONNECT(), SCH_PREVIEW_PANEL::SCH_PREVIEW_PANEL(), KIGFX::SCH_VIEW::SCH_VIEW(), SCHEMATIC_SETTINGS::SCHEMATIC_SETTINGS(), SetLibShapeFillAndColor(), PIN_TABLE_DATA_MODEL::SetValue(), SCH_DRAWING_TOOLS::sizeSheet(), ERC_TESTER::TestOffGridEndpoints(), LTSPICE_SCH_PARSER::ToKicadCoords(), LTSPICE_SCH_PARSER::ToKicadFontSize(), DIALOG_TEXTBOX_PROPERTIES::TransferDataFromWindow(), DIALOG_LIB_TEXT_PROPERTIES::TransferDataToWindow(), SYMBOL_EDITOR_DRAWING_TOOLS::TwoClickPlace(), PL_POINT_EDITOR::updateItem(), EE_POINT_EDITOR::updateParentItem(), DIALOG_FOOTPRINT_PROPERTIES::Validate(), DIALOG_FOOTPRINT_PROPERTIES_FP_EDITOR::Validate(), DS_PROXY_VIEW_ITEM::ViewBBox(), DS_PROXY_VIEW_ITEM::ViewDraw(), and EE_SELECTION_TOOL::ZoomFitCrossProbeBBox().

◆ mmToIU()

constexpr int EDA_IU_SCALE::mmToIU ( double  mm) const
inlineconstexpr

Definition at line 89 of file base_units.h.

References IU_PER_MM.

Referenced by DIALOG_COPPER_ZONE::AcceptOptions(), ZONE_FILLER::addHatchFillTypeOnZone(), addHoleToPolygon(), AddRectCourtyard(), PCAD2KICAD::PCAD_PAD::AddToFootprint(), AR_AUTOPLACER::AR_AUTOPLACER(), AR_AUTOPLACER::AutoplaceFootprints(), FOOTPRINT::AutoPositionFields(), BOARD::BOARD(), BOARD_DESIGN_SETTINGS::BOARD_DESIGN_SETTINGS(), BOOST_AUTO_TEST_CASE(), buildBoardBoundingBoxPoly(), BuildBoardPolygonOutlines(), ZONE_FILLER::buildCopperItemClearances(), FOOTPRINT::BuildCourtyardCaches(), BOARD_STACKUP::BuildDefaultStackupList(), PAD::BuildEffectiveShapes(), EXPORTER_PCB_VRML::ComputeLayer3D_Zpos(), TEARDROP_MANAGER::computeTeardropPolygon(), AM_PRIMITIVE::ConvertBasicShapeToPolygon(), ConvertOutlineToPolygon(), ALTIUM_PCB::ConvertShapeBasedRegions6ToBoardItem(), ALTIUM_PCB::ConvertShapeBasedRegions6ToFootprintItem(), D_CODE::ConvertShapeToPolygon(), PLACEFILE_GERBER_WRITER::CreatePlaceFile(), TEARDROP_MANAGER::createTeardrop(), PL_DRAW_PANEL_GAL::DisplayDrawingSheet(), CLI::PCB_EXPORT_3D_COMMAND::doPerform(), KIGFX::SCH_PAINTER::draw(), KIGFX::PCB_PAINTER::draw(), KIGFX::GERBVIEW_PAINTER::draw(), DRAWING_TOOL::DrawBoardCharacteristics(), DRAWING_TOOL::DrawSpecificationStackup(), BOARD_NETLIST_UPDATER::estimateFootprintInsertionPosition(), PAD_TOOL::explodePad(), EXPORTER_PCB_VRML::ExportVrmlPadHole(), EXPORTER_PCB_VRML::ExportVrmlViaHoles(), ZONE_FILLER::fillCopperZone(), ZONE_FILLER::fillNonCopperZone(), PCB_BASE_FRAME::FocusOnItems(), FOOTPRINT_EDITOR_SETTINGS::FOOTPRINT_EDITOR_SETTINGS(), GENDRILL_WRITER_BASE::genDrillMapFile(), RENDER_3D_OPENGL::generate3dGrid(), ARC_DATA_MM::GenerateArc(), PCB_GROUP::GetBoundingBox(), LIB_PIN::GetBoundingBox(), FOOTPRINT::GetBoundingBox(), FOOTPRINT::GetBoundingHull(), GetChamferParams(), BOARD_STACKUP_ITEM::GetCopperDefaultThickness(), ZONE::GetDefaultHatchPitch(), GetDefaultIpcRoundingRatio(), SYMBOL_EDIT_FRAME::GetDocumentExtents(), FOOTPRINT_EDIT_FRAME::GetDocumentExtents(), BOARD_DESIGN_SETTINGS::GetDRCEpsilon(), BOARD_DESIGN_SETTINGS::GetHolePlatingThickness(), getInPcbUnits(), ZONE::GetInteractingZones(), BOARD_STACKUP_ITEM::GetMaskDefaultThickness(), BOARD_ITEM::GetStroke(), GRAPHICS_IMPORTER_LIB_SYMBOL::GRAPHICS_IMPORTER_LIB_SYMBOL(), GRAPHICS_IMPORTER_PCBNEW::GRAPHICS_IMPORTER_PCBNEW(), ZONE::HitTest(), GERBER_DRAW_ITEM::HitTest(), BOARD_ADAPTER::InitSettings(), initTextTable(), TEST_EE_ITEM_FIXTURE::Instantiate(), TEST_BOARD_ITEM_FIXTURE::Instantiate(), IterateOverPositionsAndReferences(), EASYEDA_PLUGIN::LoadBoard(), MakeInvalidCourtyardTestFP(), DIALOG_EXPORT_STEP::onExportButton(), EAGLE_PLUGIN::packageWire(), PAD_DESC::PAD_DESC(), PCB_EASYEDAPRO_PARSER::ParseBoard(), ALTIUM_PCB::ParseFootprint(), PCB_EASYEDAPRO_PARSER::ParseFootprint(), PCB_PARSER::parsePAD(), PCB_PARSER::parsePCB_SHAPE(), PCB_EASYEDA_PARSER::ParseToBoardItemContainer(), PCB_PLOT_PARAMS::PCB_PLOT_PARAMS(), PCB_TARGET::PCB_TARGET(), PCB_TEXT::PCB_TEXT(), PCB_TRACK::PCB_TRACK(), playground_main_func(), BRDITEMS_PLOTTER::PlotDrillMarks(), PlotLayerOutlines(), SCH_PLOTTER::plotOneSheetHpgl(), LIB_PIN::printPinElectricalTypeName(), DRC_TEST_PROVIDER_SLIVER_CHECKER::Run(), ZONE::SetBorderDisplayStyle(), PANEL_SETUP_BOARD_STACKUP::setDefaultLayerWidths(), DIALOG_PLOT_SCHEMATIC::setHpglPenWidth(), PCB_SHAPE::SetIsProxyItem(), PCBNEW_PRINTOUT::setupPainter(), shapeNeedsUpdate(), StartPlotBoard(), STEP_PCB_MODEL::STEP_PCB_MODEL(), PCAD2KICAD::StrToDoublePrecisionUnits(), SYMBOL_EDIT_FRAME::SYMBOL_EDIT_FRAME(), SYMBOL_VIEWER_FRAME::SYMBOL_VIEWER_FRAME(), TEST_EE_ITEM_FIXTURE::TEST_EE_ITEM_FIXTURE(), DIALOG_GLOBAL_EDIT_TEARDROPS::TransferDataFromWindow(), DIALOG_NON_COPPER_ZONES_EDITOR::TransferDataFromWindow(), DIALOG_RULE_AREA_PROPERTIES::TransferDataFromWindow(), DIALOG_NON_COPPER_ZONES_EDITOR::TransferDataToWindow(), TEARDROP_MANAGER::UpdateTeardrops(), SCH_LINE::ViewGetLOD(), GERBER_DRAW_ITEM::ViewGetLOD(), PAD::ViewGetLOD(), PCB_TRACK::ViewGetLOD(), PCB_VIA::ViewGetLOD(), EXPORTER_PCB_VRML::writeLayers(), ZONE::ZONE(), ZONE_DESC::ZONE_DESC(), ZONE_SETTINGS::ZONE_SETTINGS(), and PCB_SELECTION_TOOL::ZoomFitCrossProbeBBox().

Member Data Documentation

◆ IU_PER_MILS

const double EDA_IU_SCALE::IU_PER_MILS

Definition at line 78 of file base_units.h.

Referenced by PL_EDITOR_FRAME::AddDrawingSheetItem(), DIALOG_PLOT::applyPlotSettings(), EE_GRID_HELPER::BestSnapAnchor(), ConfigureHPGLPenSizes(), GERBER_WRITER::createDrillFile(), SCH_PLOTTER::createHPGLFiles(), PLACEFILE_GERBER_WRITER::CreatePlaceFile(), diameter_in_inches(), PL_DRAW_PANEL_GAL::DisplayDrawingSheet(), EESCHEMA_JOBS_HANDLER::doSymExportSvg(), SCH_EDIT_FRAME::DrawCurrentSheetToClipboard(), BOARD_NETLIST_UPDATER::estimateFootprintInsertionPosition(), EVT_UPDATE_UI_RANGE(), GERBER_FILE_IMAGE::ExecuteRS274XCommand(), EXPORTER_PCB_VRML::ExportVrmlFootprint(), FOOTPRINT_EDIT_FRAME::FOOTPRINT_EDIT_FRAME(), GENDRILL_WRITER_BASE::genDrillMapFile(), GERBVIEW_FRAME::GERBVIEW_FRAME(), SCH_EDIT_FRAME::GetDocumentExtents(), PL_EDITOR_FRAME::GetDocumentExtents(), DS_DRAW_ITEM_LIST::GetMilsToIUfactor(), SCH_BASE_FRAME::GetPageSizeIU(), GERBVIEW_FRAME::GetPageSizeIU(), PCB_BASE_FRAME::GetPageSizeIU(), PL_EDITOR_FRAME::GetPageSizeIU(), LEGACY_PLUGIN::init(), DIALOG_PLOT::init_Dialog(), initializePlotter(), iu_to_d356(), IUToMils(), EESCHEMA_JOBS_HANDLER::JobSymExportSvg(), CADSTAR_SCH_ARCHIVE_LOADER::Load(), EAGLE_PLUGIN::loadPolygon(), SCH_EAGLE_PLUGIN::loadSchematic(), SCH_EAGLE_PLUGIN::loadSheet(), SIM_MODEL::MigrateSimModel(), EDA_UNIT_UTILS::Mils2IU(), GERBVIEW_PRINTOUT::milsToIU(), PCBNEW_PRINTOUT::milsToIU(), MilsToIU(), BOARD_EDITOR_CONTROL::PageSettings(), PL_EDITOR_CONTROL::PageSetup(), ALTIUM_PCB::Parse(), LTSPICE_SCH_PARSER::Parse(), SCH_ALTIUM_PLUGIN::ParseSheet(), PL_EDITOR_FRAME::PL_EDITOR_FRAME(), EXPORT_SVG::Plot(), SCH_PLOTTER::plotOneSheetDXF(), SCH_PLOTTER::plotOneSheetHpgl(), SCH_PLOTTER::plotOneSheetPDF(), SCH_PLOTTER::plotOneSheetPS(), SCH_PLOTTER::plotOneSheetSVG(), SCH_EDIT_FRAME::PrintPage(), SYMBOL_EDIT_FRAME::PrintPage(), PL_EDITOR_FRAME::PrintPage(), PLEDITOR_PRINTOUT::PrintPage(), SCH_PRINTOUT::PrintPage(), FABMASTER::processScaleFactor(), MWAVE_POLYGONAL_SHAPE_DLG::ReadDataShapeDescr(), EXCELLON_IMAGE::readToolInformation(), KIGFX::SCH_VIEW::ResizeSheetWorkingArea(), KIGFX::SCH_RENDER_SETTINGS::SCH_RENDER_SETTINGS(), SCH_SCREEN::SCH_SCREEN(), SCHEMATIC_SETTINGS::SCHEMATIC_SETTINGS(), EXCELLON_WRITER::SetFormat(), PL_EDITOR_FRAME::SetPageSettings(), GERBVIEW_FRAME::SetPageSettings(), PCB_BASE_FRAME::SetPageSettings(), SCH_PLOTTER::setupPlotPagePDF(), GERBVIEW_INSPECTION_TOOL::ShowDCodes(), PCAD2KICAD::StrToDoublePrecisionUnits(), SYMBOL_EDIT_FRAME::SVGPlotSymbol(), SYMBOL_VIEWER_FRAME::SYMBOL_VIEWER_FRAME(), GERBVIEW_FRAME::updateDCodeSelectBox(), PL_EDITOR_FRAME::UpdateMsgPanelInfo(), DS_PROXY_VIEW_ITEM::ViewDraw(), and PANEL_EESCHEMA_COLOR_SETTINGS::zoomFitPreview().

◆ IU_PER_MM

const double EDA_IU_SCALE::IU_PER_MM

Definition at line 77 of file base_units.h.

Referenced by BOARD_DESIGN_SETTINGS::BOARD_DESIGN_SETTINGS(), ZONE_FILLER::buildThermalSpokes(), DIALOG_IMPORT_GFX::DIALOG_IMPORT_GFX(), diameter_in_mm(), PANEL_PREVIEW_3D_MODEL::doIncrementOffset(), CLI::SCH_EXPORT_PLOT_COMMAND::doPerform(), EDIT_TOOL::DragArcTrack(), PAD_TOOL::EnumeratePads(), FillNegativeKnockout(), PCB_PLUGIN::format(), EDA_UNIT_UTILS::FormatInternalUnits(), GENDRILL_WRITER_BASE::genDrillMapFile(), RENDER_3D_OPENGL::generate3dGrid(), GERBER_JOBFILE_WRITER::GERBER_JOBFILE_WRITER(), GERBVIEW_DRAW_PANEL_GAL::GERBVIEW_DRAW_PANEL_GAL(), DIALOG_PLOT_SCHEMATIC::getPlotOptions(), LEGACY_PLUGIN::init(), DIALOG_PLOT::init_Dialog(), DIALOG_PLOT_SCHEMATIC::initDlg(), DSN::IU2um(), IUTomm(), LEGACY_PLUGIN::loadGENERAL(), EAGLE_PLUGIN::loadPolygon(), DSN::SPECCTRA_DB::makeVIA(), GBR_TO_PCB_EXPORTER::MapToPcbUnits(), mmToIU(), PANEL_PREVIEW_3D_MODEL::onMouseWheelOffset(), PANEL_PREVIEW_3D_MODEL::onUnitsChanged(), PCB_PARSER::parseBoardUnits(), PCB_PARSER::parseEDA_TEXT(), SCH_SEXPR_PARSER::parseInternalUnits(), PCB_PARSER::parsePCB_SHAPE(), PCB_PARSER::parsePCB_TEXTBOX(), SCH_SEXPR_PARSER::parseStroke(), PCB_PARSER::parseZONE(), PL_DRAW_PANEL_GAL::PL_DRAW_PANEL_GAL(), DIALOG_PAD_PROPERTIES::prepareCanvas(), FABMASTER::processScaleFactor(), LP_CACHE::ReadAndVerifyHeader(), MWAVE_POLYGONAL_SHAPE_DLG::ReadDataShapeDescr(), DSN::scale(), KIGFX::SCH_RENDER_SETTINGS::SCH_RENDER_SETTINGS(), GERBER_FILE_IMAGE::SetDrawOffetAndRotation(), EXCELLON_WRITER::SetFormat(), GERBER_WRITER::SetFormat(), EDA_TEXT::SetTextSize(), GERBVIEW_PRINTOUT::setupGal(), PCBNEW_PRINTOUT::setupGal(), RENDER_3D_RAYTRACE::setupMaterials(), GERBVIEW_INSPECTION_TOOL::ShowDCodes(), GERBVIEW_DRAW_PANEL_GAL::SwitchBackend(), PL_DRAW_PANEL_GAL::SwitchBackend(), DIALOG_DRAW_LAYERS_SETTINGS::TransferDataFromWindow(), PANEL_SETUP_CONSTRAINTS::TransferDataFromWindow(), GERBVIEW_FRAME::updateDCodeSelectBox(), PANEL_PREVIEW_3D_MODEL::updateOrientation(), ZONE_SETTINGS::ZONE_SETTINGS(), and BOARD_EDITOR_CONTROL::ZoneDuplicate().

◆ MM_PER_IU


The documentation for this struct was generated from the following file: