KiCad PCB EDA Suite
|
#include <page_info.h>
#include <macros.h>
#include <eda_units.h>
#include <richio.h>
#include <string_utils.h>
#include <magic_enum.hpp>
Go to the source code of this file.
Macros | |
#define | MMsize(x, y) |
#define | _HKI(x) |
Functions | |
static double | clampWidth (double aWidthInMils) |
static double | clampHeight (double aHeightInMils) |
#define _HKI | ( | x | ) |
Definition at line 44 of file page_info.cpp.
Referenced by ALIGNED_DIMENSION_DESC::ALIGNED_DIMENSION_DESC(), BOM_PRESET::Attributes(), BITMAP2CMP_FRAME::BITMAP2CMP_FRAME(), BOARD_CONNECTED_ITEM_DESC::BOARD_CONNECTED_ITEM_DESC(), BOARD_ITEM_DESC::BOARD_ITEM_DESC(), BOOST_AUTO_TEST_CASE(), BOARD_STACKUP::BuildDefaultStackupList(), PYTHON_ACTION_PLUGIN::CallMethod(), CENTER_DIMENSION_DESC::CENTER_DIMENSION_DESC(), BOM_FMT_PRESET::CSV(), BOM_PRESET::DefaultEditing(), DIMENSION_DESC::DIMENSION_DESC(), DRILL_SEARCH_HANDLER::DRILL_SEARCH_HANDLER(), EDA_ITEM_DESC::EDA_ITEM_DESC(), EDA_SHAPE_DESC::EDA_SHAPE_DESC(), EDA_TEXT_DESC::EDA_TEXT_DESC(), EVT_TOOL_RANGE(), EVT_UPDATE_UI_RANGE(), FOOTPRINT_DESC::FOOTPRINT_DESC(), FOOTPRINT_EDIT_FRAME::FOOTPRINT_EDIT_FRAME(), FOOTPRINT_SEARCH_HANDLER::FOOTPRINT_SEARCH_HANDLER(), GENERATOR_TOOL::GENERATOR_TOOL(), GERBVIEW_FRAME::GERBVIEW_FRAME(), PCB_IO_ALTIUM_CIRCUIT_MAKER::GetBoardFileDesc(), PCB_IO_ALTIUM_CIRCUIT_STUDIO::GetBoardFileDesc(), PCB_IO_ALTIUM_DESIGNER::GetBoardFileDesc(), PCB_IO_CADSTAR_ARCHIVE::GetBoardFileDesc(), PCB_IO_EAGLE::GetBoardFileDesc(), PCB_IO_EASYEDA::GetBoardFileDesc(), PCB_IO_EASYEDAPRO::GetBoardFileDesc(), PCB_IO_FABMASTER::GetBoardFileDesc(), PCB_IO_KICAD_LEGACY::GetBoardFileDesc(), PCB_IO_KICAD_SEXPR::GetBoardFileDesc(), PCB_IO_ODBPP::GetBoardFileDesc(), PCB_IO_PCAD::GetBoardFileDesc(), PCB_IO_SOLIDWORKS::GetBoardFileDesc(), LIB_SYMBOL::GetBodyStyleDescription(), SCH_ITEM::GetBodyStyleDescription(), CLEANUP_ITEM::GetErrorText(), DESIGN_BLOCK_IO::GetLibraryDesc(), PCB_IO_ALTIUM_DESIGNER::GetLibraryDesc(), PCB_IO_EAGLE::GetLibraryDesc(), PCB_IO_EASYEDAPRO::GetLibraryDesc(), PCB_IO_GEDA::GetLibraryDesc(), PCB_IO_KICAD_LEGACY::GetLibraryDesc(), PCB_IO_KICAD_SEXPR::GetLibraryDesc(), SCH_IO_ALTIUM::GetLibraryDesc(), SCH_IO_CADSTAR_ARCHIVE::GetLibraryDesc(), SCH_IO_DATABASE::GetLibraryDesc(), SCH_IO_EAGLE::GetLibraryDesc(), SCH_IO_EASYEDAPRO::GetLibraryDesc(), SCH_IO_HTTP_LIB::GetLibraryDesc(), SCH_IO_KICAD_LEGACY::GetLibraryDesc(), SCH_IO_KICAD_SEXPR::GetLibraryDesc(), PCB_IO_EASYEDAPRO::GetLibraryFileDesc(), PCB_IO_GEDA::GetLibraryFileDesc(), PCB_IO_KICAD_SEXPR::GetLibraryFileDesc(), GetPinTableColLabel(), LABEL_SEARCH_HANDLER::getResultCell(), PCB_GENERATOR::GetRowData(), PCB_TUNING_PATTERN::GetRowData(), SCH_IO_ALTIUM::GetSchematicFileDesc(), SCH_IO_CADSTAR_ARCHIVE::GetSchematicFileDesc(), SCH_IO_EAGLE::GetSchematicFileDesc(), SCH_IO_EASYEDA::GetSchematicFileDesc(), SCH_IO_EASYEDAPRO::GetSchematicFileDesc(), SCH_IO_KICAD_LEGACY::GetSchematicFileDesc(), SCH_IO_KICAD_SEXPR::GetSchematicFileDesc(), SCH_IO_LTSPICE::GetSchematicFileDesc(), SCH_ITEM::GetUnitDisplayName(), GROUP_SEARCH_HANDLER::GROUP_SEARCH_HANDLER(), GROUP_SEARCH_HANDLER::GROUP_SEARCH_HANDLER(), BOM_PRESET::GroupedByValue(), BOM_PRESET::GroupedByValueFootprint(), EXPORTER_PCB_VRML::initStaticColorList(), LABEL_SEARCH_HANDLER::LABEL_SEARCH_HANDLER(), LEADER_DIMENSION_DESC::LEADER_DIMENSION_DESC(), LIB_TREE_MODEL_ADAPTER::LIB_TREE_MODEL_ADAPTER(), NETS_SEARCH_HANDLER::NETS_SEARCH_HANDLER(), NotSpecifiedPrm(), ORTHOGONAL_DIMENSION_DESC::ORTHOGONAL_DIMENSION_DESC(), PAD_DESC::PAD_DESC(), PCB_CALCULATOR_FRAME::PCB_CALCULATOR_FRAME(), PCB_FIELD_DESC::PCB_FIELD_DESC(), PCB_GROUP_DESC::PCB_GROUP_DESC(), PCB_MARKER_DESC::PCB_MARKER_DESC(), PCB_POINT_DESC::PCB_POINT_DESC(), PCB_REFERENCE_IMAGE_DESC::PCB_REFERENCE_IMAGE_DESC(), PCB_SHAPE_DESC::PCB_SHAPE_DESC(), PCB_TABLE_DESC::PCB_TABLE_DESC(), PCB_TABLECELL_DESC::PCB_TABLECELL_DESC(), PCB_TARGET_DESC::PCB_TARGET_DESC(), PCB_TEXT_DESC::PCB_TEXT_DESC(), PCB_TEXTBOX_DESC::PCB_TEXTBOX_DESC(), PCB_TUNING_PATTERN_DESC::PCB_TUNING_PATTERN_DESC(), PL_EDITOR_FRAME::PL_EDITOR_FRAME(), POWER_SEARCH_HANDLER::POWER_SEARCH_HANDLER(), RADIAL_DIMENSION_DESC::RADIAL_DIMENSION_DESC(), RATSNEST_SEARCH_HANDLER::RATSNEST_SEARCH_HANDLER(), APPEARANCE_CONTROLS::rebuildLayers(), PCB_PROPERTIES_PANEL::rebuildProperties(), SCH_PROPERTIES_PANEL::rebuildProperties(), SCH_BITMAP_DESC::SCH_BITMAP_DESC(), SCH_BUS_ENTRY_DESC::SCH_BUS_ENTRY_DESC(), SCH_DIRECTIVE_LABEL_DESC::SCH_DIRECTIVE_LABEL_DESC(), SCH_EDIT_FRAME::SCH_EDIT_FRAME(), SCH_FIELD_DESC::SCH_FIELD_DESC(), SCH_GROUP_DESC::SCH_GROUP_DESC(), SCH_ITEM_DESC::SCH_ITEM_DESC(), SCH_JUNCTION_DESC::SCH_JUNCTION_DESC(), SCH_LABEL_DESC::SCH_LABEL_DESC(), SCH_LINE_DESC::SCH_LINE_DESC(), SCH_PIN_DESC::SCH_PIN_DESC(), SCH_SHAPE_DESC::SCH_SHAPE_DESC(), SCH_SHEET_DESC::SCH_SHEET_DESC(), SCH_SYMBOL_DESC::SCH_SYMBOL_DESC(), SCH_TABLE_DESC::SCH_TABLE_DESC(), SCH_TABLECELL_DESC::SCH_TABLECELL_DESC(), SCH_TEXT_DESC::SCH_TEXT_DESC(), SCH_TEXTBOX_DESC::SCH_TEXTBOX_DESC(), SCHEMATIC::SCHEMATIC(), BOM_FMT_PRESET::Semicolons(), SCH_ITEM::SetBodyStyleProp(), SYMBOL_EDIT_FRAME::SYMBOL_EDIT_FRAME(), SYMBOL_SEARCH_HANDLER::SYMBOL_SEARCH_HANDLER(), SYMBOL_VIEWER_FRAME::SYMBOL_VIEWER_FRAME(), SCH_SYMBOL::SyncOtherUnits(), TEXT_SEARCH_HANDLER::TEXT_SEARCH_HANDLER(), TEXT_SEARCH_HANDLER::TEXT_SEARCH_HANDLER(), TRACK_VIA_DESC::TRACK_VIA_DESC(), BOM_FMT_PRESET::TSV(), PCB_PROPERTIES_PANEL::updateLists(), PCB_PROPERTIES_PANEL::valueChanged(), ZONE_DESC::ZONE_DESC(), and ZONE_SEARCH_HANDLER::ZONE_SEARCH_HANDLER().
#define MMsize | ( | x, | |
y ) |
Definition at line 38 of file page_info.cpp.
|
static |
Definition at line 198 of file page_info.cpp.
Referenced by PAGE_INFO::SetCustomHeightMils(), and PAGE_INFO::SetHeightMils().
|
static |
Definition at line 182 of file page_info.cpp.
Referenced by PAGE_INFO::SetCustomWidthMils(), and PAGE_INFO::SetWidthMils().