KiCad PCB EDA Suite
json11.cpp File Reference
#include "json11.hpp"
#include <cassert>
#include <cmath>
#include <cstdlib>
#include <cstdio>
#include <limits>

Go to the source code of this file.

Classes

struct  json11::NullStruct
 
class  json11::Value< tag, T >
 
class  json11::JsonDouble
 
class  json11::JsonInt
 
class  json11::JsonBoolean
 
class  json11::JsonString
 
class  json11::JsonArray
 
class  json11::JsonObject
 
class  json11::JsonNull
 
struct  json11::Statics
 

Namespaces

 json11
 

Functions

static void json11::dump (NullStruct, string &out)
 
static void json11::dump (double value, string &out)
 
static void json11::dump (int value, string &out)
 
static void json11::dump (bool value, string &out)
 
static void json11::dump (const string &value, string &out)
 
static void json11::dump (const Json::array &values, string &out)
 
static void json11::dump (const Json::object &values, string &out)
 
static const Statics & json11::statics ()
 
static const Json & json11::static_null ()
 
static string json11::esc (char c)
 
static bool json11::in_range (long x, long lower, long upper)
 

Variables

static const int json11::max_depth = 200
 

Variable Documentation

◆ err

◆ failed

bool failed

Definition at line 599 of file json11.cpp.

Referenced by main().

◆ i

size_t i

Definition at line 597 of file json11.cpp.

Referenced by SELECTION::Add(), KIGFX::VIEW::Add(), ACTION_MENU::Add(), PNS::NODE::Add(), CN_LIST::Add(), C3D_RENDER_OGL_LEGACY::add_object_to_triangle_layer(), add_search_paths(), LIB_MANAGER::LIB_BUFFER::addAliases(), BUTTON_ROW_PANEL::addButtons(), RN_NET::AddCluster(), FIELDS_EDITOR_GRID_DATA_MODEL::AddColumn(), NETLIST_EXPORTER_GENERIC::addComponentFields(), LIB_POLYLINE::AddCorner(), PNS_PCBNEW_DEBUG_DECORATOR::AddDirections(), S3D_PLUGIN_MANAGER::addExtensionMap(), SCH_EAGLE_PLUGIN::addImplicitConnections(), SCH_EDIT_FRAME::AddItemToScreenAndUndoList(), TREE_PROJECT_FRAME::AddItemToTreeProject(), SCH_LINE_WIRE_BUS_TOOL::AddJunctionsIfNeeded(), PANEL_SETUP_NETCLASSES::addNet(), SEARCH_STACK::AddPaths(), ZONE_CONTAINER::AddPolygon(), SCH_SCREENS::addScreenToList(), DIALOG_SIGNAL_LIST::addSelectionToPlotFrame(), CINFO3D_VISU::AddSolidAreasShapesToContainer(), SCH_LEGACY_PLUGIN_CACHE::AddSymbol(), TEMPLATES::AddTemplateFieldName(), PCAD2KICAD::PCB_PAD::AddToBoard(), PCAD2KICAD::PCB_POLYGON::AddToBoard(), PCAD2KICAD::PCB::AddToBoard(), PCAD2KICAD::PCB_MODULE::AddToBoard(), CLAYER_TRIANGLES::AddToMiddleContourns(), PCAD2KICAD::PCB_PAD::AddToModule(), SIM_PLOT_PANEL::AddTrace(), adjust_vertices(), DIALOG_LIB_EDIT_PIN_TABLE::adjustGridColumns(), DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::AdjustGridColumns(), DIALOG_FOOTPRINT_FP_EDITOR::adjustGridColumns(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::adjustGridColumns(), DIALOG_FOOTPRINT_BOARD_EDITOR::adjustGridColumns(), PANEL_SETUP_NETCLASSES::AdjustNetclassGridColumns(), DIALOG_GLOBAL_EDIT_TRACKS_AND_VIAS::AdjustNetclassGridColumns(), ALIGN_DISTRIBUTE_TOOL::AlignBottom(), ALIGN_DISTRIBUTE_TOOL::AlignCenterX(), ALIGN_DISTRIBUTE_TOOL::AlignCenterY(), ALIGN_DISTRIBUTE_TOOL::AlignTop(), GRID_HELPER::AlignToSegment(), BOARD::AllConnectedItems(), NETLIST::AllFootprintsLinked(), PNS::NODE::AllItemsInNet(), PNS::LINE_RESTRICTIONS::allowedAngles(), SCH_EDIT_FRAME::AnnotateComponents(), NETLIST::AnyFootprintsLinked(), EDA_LIST_DIALOG::Append(), SHAPE_LINE_CHAIN::Append(), PANEL_SETUP_TRACKS_AND_VIAS::AppendDiffPairs(), DIALOG_CONFIGURE_PATHS::AppendEnvVar(), LIB_TABLE_GRID::AppendRows(), DIALOG_CONFIGURE_PATHS::AppendSearchPath(), PANEL_SETUP_TRACKS_AND_VIAS::AppendTrackWidth(), PANEL_SETUP_TRACKS_AND_VIAS::AppendViaSize(), FIELDS_EDITOR_GRID_DATA_MODEL::ApplyData(), DIALOG_PLOT::applyPlotSettings(), SHAPE_LINE_CHAIN::Area(), RN_NET::TRIANGULATOR_STATE::areNodesColinear(), PNS::NODE::AssembleLine(), LIB_TREE_NODE::AssignIntrinsicRanks(), CONNECTION_GRAPH::assignNetCodesToBus(), CVPCB_ASSOCIATION_TOOL::Associate(), DIALOG_SYMBOL_REMAP::backupProject(), SHAPE_POLY_SET::BBox(), bestpolygon(), KIGFX::OPENGL_GAL::BitmapText(), bm_invert(), bm_readbody_bmp(), bm_readbody_pnm(), bm_writepbm(), bmp_pad(), bmp_readint(), SHAPE_POLY_SET::booleanOp(), POLY_GRID_PARTITION::build(), CN_CONNECTIVITY_ALGO::Build(), PNS::LINE_RESTRICTIONS::Build(), CVPCB_MAINFRAME::BuildCmpListBox(), CONNECTION_GRAPH::buildConnectionGraph(), PNS::DP_GATEWAYS::BuildForCursor(), EDIT_POINTS_FACTORY::buildForPolyOutline(), PNS::DP_GATEWAYS::BuildFromPrimitivePair(), PNS::DP_GATEWAYS::BuildGeneric(), BASE_SCREEN::BuildGridsChoiceList(), DSN::SPECCTRA_DB::buildLayerMaps(), NETLIST_OBJECT_LIST::BuildNetListInfo(), ZONE_FILLER::buildThermalSpokes(), CBVH_PBRT::buildUpperSAH(), C_OGL_3DMODEL::C_OGL_3DMODEL(), calc_lon(), calc_sums(), calcMaxArea(), S3D::CalcTriangleNormals(), CBVH_PBRT::CBVH_PBRT(), PNS::LINE::ChangedArea(), KIGFX::VERTEX_MANAGER::ChangeItemColor(), KIGFX::VERTEX_MANAGER::ChangeItemDepth(), SCH_EDIT_TOOL::ChangeShape(), SCH_EDIT_TOOL::ChangeTextType(), PNS::LINE_RESTRICTIONS::Check(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::checkAliasName(), DIALOG_UPDATE_FIELDS::checkAll(), SHAPE_LINE_CHAIN::CheckClearance(), PNS::NODE::CheckColliding(), hed::TRIANGULATION::CheckDelaunay(), PNS::checkGap(), PNS::MEANDERED_LINE::CheckSelfIntersections(), SHAPE_POLY_SET::checksum(), CN_VISITOR::checkZoneZoneConnection(), SCH_SHEET::CleanupSheet(), ACTION_MENU::Clear(), PNS::INDEX::Clear(), PROJECT::Clear(), KIGFX::VIEW::Clear(), clear_bm_with_bbox(), EAGLE_PLUGIN::clear_cu_map(), SCH_SCREENS::ClearAnnotation(), PNS::OPTIMIZER::ClearCache(), CN_CONNECTIVITY_ALGO::ClearDirtyFlags(), KIGFX::VIEW::clearGroupCache(), PNS::NODE::ClearRanks(), PNS::LINE::ClipToNearestObstacle(), SCH_SHEET_PATH::Cmp(), FIELDS_EDITOR_GRID_DATA_MODEL::CollapseForSort(), GENERAL_COLLECTOR::Collect(), HYPERLYNX_EXPORTER::collectNetObjects(), Collide(), SHAPE_RECT::Collide(), SHAPE_LINE_CHAIN::Collide(), PNS::NODE::Commit(), KIWAY::CommonSettingsChanged(), LIB_BEZIER::compare(), LIB_POLYLINE::compare(), SHAPE_LINE_CHAIN::CompareGeometry(), BOX2< VECTOR2I >::Compute(), compute_layer_Zs(), mpScaleY::computeSlaveTicks(), SCH_CONNECTION::ConfigureFromLabel(), connectedItemFilter(), connectedTrackFilter(), PCAD2KICAD::PCB::ConnectPinToNet(), SELECTION::Contains(), PICKED_ITEMS_LIST::ContainsItem(), LIB_TABLE_GRID::ContainsNickname(), containsNonAsciiChars(), Convert_path_polygon_to_polygon_blocks_and_dummy_blocks(), Convert_shape_line_polygon_to_triangles(), ConvertOutlineToPolygon(), CGENERICCONTAINER::ConvertTo(), SHAPE_LINE_CHAIN::convertToClipper(), SHAPE_ARC::ConvertToPolyline(), ACTION_MENU::copyFrom(), PNS::COST_ESTIMATOR::CornerCost(), PNS::LINE::CountCorners(), countIndenticalLabels(), COLLECTOR::CountType(), PNS::coupledBypass(), PNS::DIFF_PAIR::CoupledLength(), PNS::DIFF_PAIR::CoupledSegmentPairs(), MODULE::CoverageRatio(), CPOLYGON4PTS2D::CPOLYGON4PTS2D(), CPOLYGONBLOCK2D::CPOLYGONBLOCK2D(), GRID_CELL_ICON_TEXT_POPUP::Create(), create_vrml_plane(), create_vrml_shell(), createArrow(), DIALOG_PLOT_SCHEMATIC::CreateDXFFile(), DIALOG_PLOT_SCHEMATIC::createHPGLFile(), CINFO3D_VISU::createLayers(), DIALOG_PRINT_GERBVIEW::createLeftPanel(), PolygonTriangulation::createList(), CINFO3D_VISU::createNewPadWithClearance(), DIALOG_ABOUT::createNotebookPage(), DIALOG_ABOUT::createNotebookPageByCategory(), CreatePadsShapesSection(), FILENAME_RESOLVER::createPathList(), DIALOG_PLOT_SCHEMATIC::createPDFFile(), PROJECT_TEMPLATE::CreateProject(), DIALOG_PLOT_SCHEMATIC::createPSFile(), DIALOG_PLOT_SCHEMATIC::createSVGFile(), DBG_SaveBuffer(), DBG_SaveNormalsBuffer(), TREEPROJECT_ITEM::Delete(), CVPCB_ASSOCIATION_TOOL::DeleteAll(), DRC_LIST_GENERIC::DeleteAllItems(), CVPCB_ASSOCIATION_TOOL::DeleteAssoc(), LIB_EDIT_TOOL::DeleteItemCursor(), PCBNEW_CONTROL::DeleteItemCursor(), PANEL_SYM_LIB_TABLE::deleteRowHandler(), PANEL_FP_LIB_TABLE::deleteRowHandler(), SCH_LEGACY_PLUGIN_CACHE::DeleteSymbol(), ACTION_PLUGINS::deregister_object(), ITEMS_LISTBOX_BASE::DeselectAll(), DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS(), DIALOG_FIELDS_EDITOR_GLOBAL::DIALOG_FIELDS_EDITOR_GLOBAL(), DIALOG_GLOBAL_EDIT_TRACKS_AND_VIAS::DIALOG_GLOBAL_EDIT_TRACKS_AND_VIAS(), DIALOG_LIB_EDIT_PIN_TABLE::DIALOG_LIB_EDIT_PIN_TABLE(), DIALOG_TEXT_PROPERTIES::DIALOG_TEXT_PROPERTIES(), GERBVIEW_SELECTION_TOOL::disambiguationMenu(), TOOL_DISPATCHER::DispatchWxEvent(), PCB_DRAW_PANEL_GAL::DisplayBoard(), DIALOG_ERC::DisplayERC_MarkersList(), ALIGN_DISTRIBUTE_TOOL::DistributeHorizontally(), ALIGN_DISTRIBUTE_TOOL::DistributeVertically(), ALIGN_DISTRIBUTE_TOOL::doAlignLeft(), ALIGN_DISTRIBUTE_TOOL::doAlignRight(), ALIGN_DISTRIBUTE_TOOL::doDistributeCentersHorizontally(), ALIGN_DISTRIBUTE_TOOL::doDistributeCentersVertically(), ALIGN_DISTRIBUTE_TOOL::doDistributeGapsHorizontally(), ALIGN_DISTRIBUTE_TOOL::doDistributeGapsVertically(), PCAD2KICAD::PCB_MODULE::DoLayerContentsObjects(), PNS::MEANDER_PLACER::doMove(), FIELDS_EDITOR_GRID_TRICKS::doPopupSelection(), DSN::SPECCTRA_DB::doQARC(), PL_SELECTION_TOOL::doSelectionMenu(), EE_SELECTION_TOOL::doSelectionMenu(), SELECTION_TOOL::doSelectionMenu(), PNS::dragCornerInternal(), PNS::LINE::dragSegment45(), KIGFX::SCH_PAINTER::draw(), KIGFX::VIEW::draw(), KIGFX::GPU_CACHED_MANAGER::DrawAll(), KIGFX::GERBVIEW_PAINTER::drawApertureMacro(), drawBacksideTicks(), AM_PRIMITIVE::DrawBasicShape(), KIGFX::OPENGL_GAL::DrawCurve(), KIGFX::OPENGL_GAL::DrawGrid(), KIGFX::CAIRO_GAL_BASE::DrawGrid(), KIGFX::GPU_CACHED_MANAGER::DrawIndices(), BOARD_PRINTOUT::DrawPage(), KIGFX::CAIRO_GAL_BASE::drawPoly(), KIGFX::CAIRO_GAL_BASE::DrawPolygon(), KIGFX::OPENGL_GAL::DrawPolygon(), KIGFX::GERBVIEW_PAINTER::drawPolygon(), KIGFX::OPENGL_GAL::drawPolygon(), KIGFX::OPENGL_GAL::drawPolyline(), drawTicksAlongLine(), KIGFX::OPENGL_GAL::drawTriangulatedPolyset(), json11::dump(), dump(), CN_ITEM::Dump(), PNS::NODE::Dump(), PNS::LOGGER::dumpShape(), SHAPE_LINE_CHAIN::EdgeContainingPoint(), PCB_EDIT_FRAME::Edit_Zone_Params(), EditToolSelectionFilter(), PROJECT::ElemsClear(), CBVH_PBRT::emitLBVH(), LIB_PIN::EnableEditMode(), PDF_PLOTTER::EndPlot(), PAD_TOOL::EnumeratePads(), FIELDS_EDITOR_GRID_DATA_MODEL::ExpandAfterSort(), export_vrml_padshape(), export_vrml_zones(), LSET::ExtractLayer(), extractPathsFrom(), PNS::OPTIMIZER::fanoutCleanup(), FILE_NAME_CHAR_VALIDATOR::FILE_NAME_CHAR_VALIDATOR(), FILE_NAME_WITH_PATH_CHAR_VALIDATOR::FILE_NAME_WITH_PATH_CHAR_VALIDATOR(), GERBVIEW_FRAME::Files_io(), ZONE_FILLER::Fill(), SELECTION_TOOL::filterSelection(), NETLIST_EXPORTER::findAllUnitsOfComponent(), PNS::findCoupledVertices(), DSN::ELEM_HOLDER::FindElem(), SCH_COMPONENT::FindField(), FindFileInSearchPaths(), DSN::LIBRARY::FindIMAGE(), PICKED_ITEMS_LIST::FindItem(), FindKicadFile(), PCAD2KICAD::PCB::FindLayer(), DSN::SPECCTRA_DB::findLayerName(), PART_LIBS::FindLibraryNearEntries(), NETLIST_EXPORTER::findNextComponentAndCreatePinList(), PCAD2KICAD::PCB::FindOutlinePoint(), DSN::LIBRARY::FindPADSTACK(), DSN::NET::FindPIN_REF(), findPoint(), PIN_TABLE_DATA_MODEL::findRow(), LIB_TABLE::FindRowByURI(), SCH_SHEET_PATH::FindSheet(), SCH_SHEET_PATH::FindSheetByName(), SCH_SHEET_LIST::FindSheetByName(), DSN::LIBRARY::FindVia(), PAGED_DIALOG::finishInitialization(), SCH_LINE_WIRE_BUS_TOOL::finishSegments(), MULTIVECTOR< LIB_ITEM, LIB_ARC_T, LIB_FIELD_T >::first(), LIB_EDIT_FRAME::fixDuplicateAliases(), PNS::LINE_PLACER::FixRoute(), flag2string(), hed::TRIANGULATION::FlagNodes(), PCAD2KICAD::PCB_PAD::Flip(), PCAD2KICAD::PCB_MODULE::Flip(), GITHUB_PLUGIN::FootprintEnumerate(), EDIT_TOOL::FootprintFilter(), GPCB_PLUGIN::FootprintLibDelete(), PCB_IO::FootprintLibDelete(), FP_LIB_TABLE::FootprintLoadWithOptionalNickname(), SCH_LEGACY_PLUGIN::Format(), TEMPLATES::Format(), COMPONENT::Format(), PCB_IO::format(), NETLIST::Format(), DSN::RULE::Format(), DSN::LAYER_RULE::Format(), DSN::PATH::Format(), SHAPE_LINE_CHAIN::Format(), DSN::BOUNDARY::Format(), DSN::QARC::Format(), SHAPE_POLY_SET::Format(), DSN::KEEPOUT::Format(), DSN::VIA::Format(), DSN::CONTROL::Format(), DSN::LAYER::Format(), DSN::LAYER_NOISE_WEIGHT::Format(), DSN::PLACE::Format(), DSN::SHAPE::Format(), DSN::FROMTO::Format(), DSN::COMP_ORDER::Format(), DSN::NET::Format(), DSN::CLASS::Format(), DSN::WIRE::Format(), DSN::WIRE_VIA::Format(), DSN::SUPPLY_PIN::Format(), DSN::NET_OUT::Format(), DSN::ELEM_HOLDER::FormatContents(), DSN::PARSER::FormatContents(), DSN::CLASSES::FormatContents(), DSN::STRUCTURE_OUT::FormatContents(), DSN::STRUCTURE::FormatContents(), DSN::COMPONENT::FormatContents(), DSN::PLACEMENT::FormatContents(), DSN::IMAGE::FormatContents(), DSN::LIBRARY::FormatContents(), DSN::TOPOLOGY::FormatContents(), DSN::NETWORK::FormatContents(), DSN::WIRING::FormatContents(), DSN::HISTORY::FormatContents(), DSN::ROUTE::FormatContents(), DSN::WAS_IS::FormatContents(), PSLIKE_PLOTTER::fputsPostscriptString(), SHAPE_POLY_SET::fractureSingle(), S3D::FREE_S3DMODEL(), KIGFX::VIEW_GROUP::FreeItems(), from_quat(), DSN::SPECCTRA_DB::FromBOARD(), KIGFX::COLOR4D::FromHSV(), DSN::SPECCTRA_DB::FromSESSION(), GBR_SCREEN::GBR_SCREEN(), C3D_RENDER_OGL_LEGACY::generate_cylinder(), CLAYERS_OGL_DISP_LISTS::generate_top_or_bot_seg_ends(), DIALOG_SPICE_MODEL::generatePowerSource(), PNS::MEANDER_SHAPE::genMeanderShape(), ACTION_PLUGINS::GetAction(), ACTION_PLUGINS::GetActionByButton(), ACTION_PLUGINS::GetActionByMenu(), ACTION_PLUGINS::GetActionByPath(), LIB_PART::GetAlias(), LIB_MANAGER::GetAliases(), MODULE::GetAllDrawingLayers(), KIGFX::VIEW_ITEM_DATA::getAllGroups(), LAYER_WIDGET::GetBestSize(), PCAD2KICAD::PCB::GetBoardOutline(), ZONE_CONTAINER::GetBoundingBox(), SELECTION::GetBoundingBox(), SCH_COMPONENT::GetBoundingBox(), SCH_SCREEN::GetBusAlias(), CONNECTION_GRAPH::GetBusesNeedingMigration(), GERBVIEW_SELECTION::GetCenter(), NETLIST::GetComponentByReference(), NETLIST::GetComponentByTimeStamp(), CVPCB_MAINFRAME::GetComponentIndices(), GERBVIEW_FRAME::GetConfigurationSettings(), CONNECTIVITY_DATA::GetConnectedItems(), SCH_SHEET::GetConnectionPoints(), DSN::BOUNDARY::GetCorners(), DIALOG_BOARD_STATISTICS::getDataFromPCB(), hed::TRIANGULATION::GetEdges(), EE_POINT_EDITOR::getEditedPointIndex(), PL_POINT_EDITOR::getEditedPointIndex(), EDA_BASE_FRAME::GetFileFromHistory(), PROJECT_TEMPLATE::GetFileList(), getFilterString(), getFirstHit(), FP_TREE_MODEL_ADAPTER::getFootprints(), KIGFX::VIEW_ITEM_DATA::getGroup(), NGSPICE::GetImagPlot(), hed::TRIANGULATION::GetInteriorNode(), SCH_SCREEN::GetItem(), PART_LIBS::GetLibraryNames(), NGSPICE::GetMagPlot(), SCH_SHEET::GetMinHeight(), SCH_SHEET::GetMinWidth(), S3D::GetModel(), getModelTypeIdx(), COMPONENT::GetNet(), PCAD2KICAD::PCB::GetNetCode(), CONNECTIVITY_DATA::GetNetItems(), SCH_SHEET::GetNetListItem(), GERBVIEW_FRAME::getNextAvailableLayer(), GetNextSibling(), hed::TRIANGULATION::GetNodes(), ARRAY_AXIS::getNumberingOffset(), LIB_PIN::GetOrientationIndex(), DIALOG_PAGES_SETTINGS::GetPageLayoutInfoFromDialog(), PYTHON_FOOTPRINT_WIZARD::GetParameterNames(), NGSPICE::GetPhasePlot(), LIB_PART::GetPin(), NGSPICE::GetPlot(), GetPrevSibling(), GetQuotedText(), NGSPICE::GetRealPlot(), S3D_CACHE::getSHA1(), AM_PRIMITIVE::GetShapeDim(), SCH_SHEET_LIST::GetSheetByPath(), WX_GRID::GetShownColumns(), getSISuffix(), PinNumbers::GetSummary(), GENDRILL_WRITER_BASE::getUniqueLayerPairs(), LIB_MANAGER::GetUniqueLibraryName(), PNS::NODE::GetUpdatedItems(), GERBVIEW_FRAME::GetVisibleLayers(), FOOTPRINT_WIZARD_LIST::GetWizard(), gm_readbody_bmp(), gm_readbody_pnm(), GRID_MENU::GRID_MENU(), GRLineArray(), FIELDS_EDITOR_GRID_DATA_MODEL::groupMatch(), GRSClosedPoly(), GRSPoly(), SELECTION_TOOL::GuessSelectionCandidates(), PL_SELECTION_TOOL::guessSelectionCandidates(), EE_SELECTION_TOOL::GuessSelectionCandidates(), PNS::LINE_PLACER::handleSelfIntersections(), LIB_PART::HasAlias(), hash_eda(), hashModule(), COLLECTOR::HasItem(), PNS::LINE::HasLoops(), hasOneOf(), SHAPE_POLY_SET::HasTouchingHoles(), PCB_INSPECTION_TOOL::highlightNet(), HITINFO_PACKET_init(), DRAWSEGMENT::HitTest(), D_PAD::HitTest(), CBVH_PBRT::HLBVHBuild(), HtmlNewline(), idf_export_outline(), KIGFX::GERBVIEW_RENDER_SETTINGS::ImportLegacyColors(), KIGFX::PCB_RENDER_SETTINGS::ImportLegacyColors(), SHAPE_POLY_SET::importTree(), incrow(), PCB_EDIT_FRAME::inferLegacyEdgeClearance(), SHAPE_POLY_SET::Inflate(), PCB_PARSER::init(), SCH_COMPONENT::Init(), EDA_LIST_DIALOG::initDialog(), C3D_RENDER_RAYTRACING::initialize_block_positions(), PGM_BASE::InitPgm(), LIB_TABLE_GRID::InsertRows(), LIB_BEZIER::Inside(), CFRUSTUM::Intersect(), CPOLYGON4PTS2D::Intersect(), CITEMLAYERCSG2D::Intersect(), CPOLYGONBLOCK2D::Intersect(), CBVH_PBRT::Intersect(), CBVH_PBRT::IntersectP(), CBBOX2D::Intersects(), EDA_RECT::Intersects(), KIGFX::VIEW::invalidateItem(), ARRAY_CREATOR::Invoke(), PNS::LINE::Is45Degree(), PNS_KICAD_IFACE::IsAnyLayerVisible(), SCH_SCREEN::IsBusAlias(), SCH_SHEET_LIST::IsComplexHierarchy(), KIGFX::VIEW::IsDirty(), EE_COLLECTOR::IsDraggableJunction(), SCH_SCREEN::IsJunctionNeeded(), CPOLYGON4PTS2D::IsPointInside(), CITEMLAYERCSG2D::IsPointInside(), CPOLYGONBLOCK2D::IsPointInside(), POLYGON_GEOM_MANAGER::IsSelfIntersecting(), isSHA1Same(), FOOTPRINT_LIST_IMPL::JoinWorkers(), KicadDatasPath(), kruskalMST(), NETLIST_OBJECT_LIST::labelConnect(), MULTIVECTOR< LIB_ITEM, LIB_ARC_T, LIB_FIELD_T >::last(), layerMaskCountSet(), LayerMaskDescribe(), LEGACY_PLUGIN::leg_mask2new(), SHAPE_LINE_CHAIN::Length(), LIB_PART::LIB_PART(), PART_LIBS::LoadAllLibraries(), SCH_LEGACY_PLUGIN_CACHE::loadBezier(), PGM_BASE::loadCommonSettings(), DIALOG_FIELDS_EDITOR_GLOBAL::LoadFieldNames(), EAGLE_PLUGIN::loadLayerDefs(), KICAD_NETLIST_READER::LoadNetlist(), KIGFX::STROKE_FONT::LoadNewStrokeFont(), LEGACY_PLUGIN::loadPCB_LINE(), S3D_PLUGIN_MANAGER::loadPlugins(), EAGLE_PLUGIN::loadPolygon(), SCH_LEGACY_PLUGIN_CACHE::loadPolyLine(), SCH_EAGLE_PLUGIN::loadSchematic(), PL_EDITOR_FRAME::LoadSettings(), EDA_DRAW_FRAME::LoadSettings(), SCH_EDIT_FRAME::LoadSheetFromFile(), SCH_EAGLE_PLUGIN::loadSymbol(), SYMBOL_LIB_TABLE::LoadSymbolWithOptionalNickname(), SCH_LEGACY_PLUGIN::loadText(), SIM_PLOT_FRAME::loadWorkbook(), PNS_PCBNEW_RULE_RESOLVER::localPadClearance(), DSN::PLACEMENT::LookupCOMPONENT(), LSET::LSET(), majority(), NETLIST_EXPORTER_GENERIC::makeComponents(), NETLIST_EXPORTER_GENERIC::makeDesignHeader(), DSN::SPECCTRA_DB::makeIMAGE(), NETLIST_EXPORTER_GENERIC::makeLibParts(), PNS::MEANDER_SHAPE::makeMiterShape(), DSN::SPECCTRA_DB::makeVIA(), mapExistingAnnotation(), KIGFX::VIEW::MarkDirty(), CN_CONNECTIVITY_ALGO::MarkNetAsDirty(), MATRIX3x3< double >::MATRIX3x3(), MD5_HASH::md5_final(), MD5_HASH::md5_transform(), MD5_HASH::md5_update(), PNS::MEANDERED_LINE::MeanderSegment(), PNS::LINE_PLACER::mergeHead(), PNS::OPTIMIZER::mergeStep(), mergeZones(), LIB_BEZIER::MirrorHorizontal(), LIB_BEZIER::MirrorVertical(), MODEL_VRML::MODEL_VRML(), PCB_EDITOR_CONTROL::modifyLockSelected(), EDIT_TOOL::Move(), SHAPE_LINE_CHAIN::Move(), PNS::NODE::NearestObstacle(), SEG::NearestPoint(), SHAPE_LINE_CHAIN::NearestPoint(), PNS::TOPOLOGY::NearestUnconnectedItem(), ROUTER_TOOL::NeighboringSegmentFilter(), EDIT_POINTS::Next(), DSNLEXER::NextTok(), normalize_quat(), normalizeAbsolutePaths(), nsvg__addPath(), nsvg__addShape(), nsvg__curveBounds(), nsvg__getLocalBounds(), nsvg__parseAttribs(), nsvg__parseCircle(), nsvg__parseColorName(), nsvg__parseEllipse(), nsvg__parseGradient(), nsvg__parseGradientStop(), nsvg__parseLine(), nsvg__parseNumber(), nsvg__parsePath(), nsvg__parsePoly(), nsvg__parseRect(), nsvg__parseStrokeDashArray(), nsvg__parseSVG(), nsvg__parseUrl(), nsvg__pathArcTo(), nsvg__scaleToViewbox(), LIB_BEZIER::Offset(), OGL_LoadTexture(), DIALOG_FIELDS_EDITOR_GLOBAL::OnAddField(), WIZARD_3DSHAPE_LIBS_DOWNLOADER::OnChangeSearch(), DIALOG_FP_CONFLICT_ASSIGNMENT_SELECTOR::OnColumnClick(), ZONE_CREATE_HELPER::OnComplete(), DIALOG_PRINT_GERBVIEW::onDeselectAllClick(), DIALOG_CHOOSE_COMPONENT::OnFootprintSelected(), GRID_TRICKS::onGridLabelRightClick(), KIWAY::OnKiwayEnd(), DIALOG_ERC::OnLeftClickMarkersList(), DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::OnMoveDown(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::OnMoveDown(), DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::OnMoveUp(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::OnMoveUp(), DIALOG_TEMPLATE_SELECTOR::onNotebookResize(), EDA_MSG_PANEL::OnPaint(), PGM_KICAD::OnPgmInit(), PGM_SINGLE_TOP::OnPgmInit(), DIALOG_PLOT::OnPopUpLayers(), EDA_BASE_FRAME::OnPreferences(), DIALOG_BUS_MANAGER::OnRemoveBus(), DIALOG_CONFIGURE_PATHS::OnSearchPathMoveDown(), DIALOG_CONFIGURE_PATHS::OnSearchPathMoveUp(), WIZARD_3DSHAPE_LIBS_DOWNLOADER::OnSelectAll3Dlibs(), DIALOG_PRINT_GERBVIEW::onSelectAllClick(), DIALOG_BUS_MANAGER::OnSelectBus(), LIB_EDIT_FRAME::OnSelectUnit(), WIZARD_3DSHAPE_LIBS_DOWNLOADER::OnUnselectAll3Dlibs(), EDA_DRAW_FRAME::OnUpdateSelectGrid(), GERBVIEW_FRAME::OnUpdateSelectZoom(), PCB_BASE_FRAME::OnUpdateSelectZoom(), GERBVIEW_FRAME::OpenProjectFiles(), operator *(), SHAPE_LINE_CHAIN::operator!=(), operator<<(), SCH_COMPONENT::operator=(), FP_LIB_TABLE::operator==(), LIB_TABLE::operator==(), SCH_COMPONENT::operator==(), json11::JsonArray::operator[](), opti_penalty(), opticurve(), KIGFX::orientPart(), EAGLE_PLUGIN::packagePolygon(), EDIT_TOOL::PadFilter(), PANEL_SETUP_NETCLASSES::PANEL_SETUP_NETCLASSES(), SHAPE_LINE_CHAIN::Parse(), SHAPE_POLY_SET::Parse(), PCAD2KICAD::PCB::ParseBoard(), SCH_CONNECTION::ParseBusVector(), PCB_PARSER::parseLayers(), KICAD_NETLIST_PARSER::parseLibPartList(), DIALOG_SPICE_MODEL::parsePowerSource(), SCH_EDITOR_CONTROL::Paste(), SYMBOL_GRID_TRICKS::paste_text(), FP_GRID_TRICKS::paste_text(), CVPCB_ASSOCIATION_TOOL::PasteAssoc(), SCH_SHEET_PATH::Path(), SCH_SHEET_PATH::PathHumanReadable(), SHAPE_LINE_CHAIN::PathLength(), PCAD2KICAD::PCB::PCB(), KIGFX::PCB_RENDER_SETTINGS::PCB_RENDER_SETTINGS(), penalty3(), ZONE_CREATE_HELPER::performZoneCutout(), PNS::TOOL_BASE::pickSingleItem(), SELECTION_TOOL::pickSmallestComponent(), KIWAY::PlayersClose(), SCH_SHEET::Plot(), mpFX::Plot(), mpFY::Plot(), mpProfile::Plot(), BRDITEMS_PLOTTER::Plot_1_EdgeModule(), BRDITEMS_PLOTTER::PlotDrawSegment(), PNS_PCBNEW_RULE_RESOLVER::PNS_PCBNEW_RULE_RESOLVER(), SHAPE_LINE_CHAIN::PointAlong(), SHAPE_LINE_CHAIN::PointInside(), pointslope(), NETLIST_OBJECT_LIST::pointToPointConnect(), polygon_Convert(), polygon_IsPointInside(), PNS::SHOVE::popLineStack(), EDA_BASE_FRAME::PopTool(), PSLIKE_PLOTTER::postscriptOverlinePositions(), SGSHAPE::Prepare(), EDIT_POINTS::Previous(), EDGE_MODULE::Print(), DRAWSEGMENT::Print(), OUTPUTFORMATTER::Print(), BOARD::Print(), hed::TRIANGULATION::PrintEdges(), COBJECT3D_STATS::PrintStats(), COBJECT2D_STATS::PrintStats(), processEdge(), PNS::SHOVE::processHullSet(), PNS::SHOVE::ProcessSingleLine(), CONNECTION_GRAPH::propagateToNeighbors(), BOARD_COMMIT::Push(), PyErrStringWithTraceback(), quadform(), PNS::INDEX::Query(), KIGFX::VIEW::Query(), SHAPE_INDEX_LIST< PNS::ITEM * >::Query(), RadixSort(), RAYPACKET::RAYPACKET(), RAYPACKET_InitRays(), RAYPACKET_InitRays_with2DDisplacement(), SGCOLORS::ReadCache(), SGNORMALS::ReadCache(), SGCOORDS::ReadCache(), SGSHAPE::ReadCache(), SGFACESET::ReadCache(), SCENEGRAPH::ReadCache(), SGINDEX::ReadCache(), CVPCB_MAINFRAME::ReadNetListAndFpFiles(), S3D::ReadTag(), FIELDS_EDITOR_GRID_DATA_MODEL::RebuildRows(), LIB_EDIT_FRAME::RebuildSymbolUnitsList(), KIGFX::VIEW::RecacheAllItems(), DIALOG_FP_CONFLICT_ASSIGNMENT_SELECTOR::recalculateColumns(), CONNECTIVITY_DATA::RecalculateRatsnest(), mpCovarianceEllipse::RecalculateShape(), mpScaleX::recalculateTicks(), mpScaleY::recalculateTicks(), PCB_EDIT_FRAME::RecreateBOMFileFromBoard(), FOOTPRINT_WIZARD_FRAME::ReCreatePageList(), FOOTPRINT_WIZARD_FRAME::ReCreateParameterList(), CBVH_PBRT::recursiveBuild(), CBVHCONTAINER2D::recursiveBuild_MIDDLE_SPLIT(), PNS::LINE_PLACER::reduceTail(), PCB_LAYER_WIDGET::ReFill(), SELECTION::Remove(), KIGFX::VIEW::Remove(), COLLECTOR::Remove(), SHAPE_INDEX_LIST< PNS::ITEM * >::Remove(), BOARD::Remove(), LIB_MANAGER::LIB_BUFFER::removeAliases(), PNS::OPTIMIZER::removeCachedSegments(), EE_POINT_EDITOR::removeCornerCondition(), LIB_PART::RemoveDrawItem(), SCH_COMPONENT::RemoveField(), NETINFO_LIST::RemoveNet(), SEARCH_STACK::RemovePaths(), SCH_SHEET::RemovePin(), ttl::TRIANGULATION_HELPER::RemoveRectangularBoundary(), C3D_RENDER_RAYTRACING::render(), render_lineto(), C3D_RENDER_RAYTRACING::render_preview(), KIGFX::VIEW_ITEM_DATA::reorderGroups(), SCH_SCREENS::ReplaceDuplicateTimeStamps(), EE_SELECTION_TOOL::RequestSelection(), rescale(), SGNODE::ResetNodeIndex(), SCH_COMPONENT::ResolveAll(), CONNECTION_SUBGRAPH::ResolveDrivers(), KIGFX::CAIRO_GAL::RestoreScreen(), LAYER_BOX_SELECTOR::ResyncBitmapOnly(), PSLIKE_PLOTTER::returnPostscriptTextWidth(), reverse(), SCH_EDIT_TOOL::Rotate(), SHAPE_LINE_CHAIN::Rotate(), PNS::WALKAROUND::Route(), PNS::LINE_PLACER::routeStep(), C3D_RENDER_RAYTRACING::rt_render_trace_block(), C3D_RENDER_RAYTRACING::rt_shades_packet(), C3D_RENDER_RAYTRACING::rt_trace_AA_packet(), PCB_SELECTION_CONDITIONS::sameLayerFunc(), SCH_LEGACY_PLUGIN::saveComponent(), FOOTPRINT_EDIT_FRAME::SaveFootprintAs(), KIGFX::VIEW_ITEM_DATA::saveLayers(), FOOTPRINT_EDIT_FRAME::SaveLibraryAs(), DIALOG_BOARD_STATISTICS::saveReportClicked(), KIGFX::CAIRO_GAL::SaveScreen(), CLIPBOARD_IO::SaveSelection(), EDA_DRAW_FRAME::SaveSettings(), SCH_LEGACY_PLUGIN_CACHE::SaveSymbol(), SCH_COMPONENT::SCH_COMPONENT(), SCH_SHEET::SCH_SHEET(), CN_CONNECTIVITY_ALGO::SearchClusters(), CN_CONNECTIVITY_ALGO::searchConnections(), NETLIST_OBJECT_LIST::segmentToPointConnect(), SELECTION_TOOL::Selectable(), SELECTION_TOOL::selectAllItemsOnSheet(), SCH_BASE_FRAME::SelectCompFromLibTree(), FOOTPRINT_EDIT_FRAME::SelectFootprintFromBoard(), PCB_BASE_FRAME::SelectLibrary(), SELECTION_TOOL::selectNet(), GERBVIEW_SELECTION_TOOL::selectPoint(), EE_SELECTION_TOOL::SelectPoint(), SELECTION_TOOL::selectPoint(), LSET::Seq(), SGCOLORS::SetColorList(), KIUI::SetControlsTabOrder(), LIB_PART::SetConversion(), SGCOORDS::SetCoordsList(), DIALOG_PAGES_SETTINGS::SetCurrentPageSizeSelection(), PL_DRAW_PANEL_GAL::setDefaultLayerDeps(), SCH_DRAW_PANEL::setDefaultLayerDeps(), GERBVIEW_DRAW_PANEL_GAL::setDefaultLayerDeps(), SCH_PREVIEW_PANEL::setDefaultLayerDeps(), PCB_DRAW_PANEL_GAL::setDefaultLayerDeps(), SCH_DRAW_PANEL::setDefaultLayerOrder(), SCH_PREVIEW_PANEL::setDefaultLayerOrder(), PCB_DRAW_PANEL_GAL::setDefaultLayerOrder(), GERBVIEW_FRAME::SetElementVisibility(), BOARD::SetElementVisibility(), PAGED_DIALOG::SetError(), LIB_PART::SetFields(), FOOTPRINTS_LISTBOX::SetFootprints(), KIGFX::VIEW_ITEM_DATA::setGroup(), PCB_DRAW_PANEL_GAL::SetHighContrastLayer(), MATRIX3x3< double >::SetIdentity(), SGINDEX::SetIndices(), KIWAY::SetLanguage(), PGM_BASE::SetLanguagePath(), BOARD::SetLayerName(), LAYER_BOX_SELECTOR::SetLayerSelection(), DIALOG_PRINT_GERBVIEW::setLayerSetFromList(), LIB_PIN::SetLength(), DIALOG_PRINT_PCBNEW::setListBoxValue(), DIALOG_PRINT_GERBVIEW::setListBoxValue(), PCAD2KICAD::PCB_MODULE::SetName(), LIB_PIN::SetName(), LIB_PIN::SetNameTextSize(), SGNORMALS::SetNormalList(), LIB_PIN::SetNumberTextSize(), LIB_PIN::SetOrientation(), PCAD2KICAD::PCB_POLYGON::SetOutline(), PYTHON_FOOTPRINT_WIZARD::SetParameterValues(), LIB_PIN::SetPinPosition(), CIMAGE::SetPixelsFromNormalizedFloat(), KIGFX::PREVIEW::POLYGON_ITEM::SetPoints(), PCAD2KICAD::PCB_POLYGON::SetPosOffset(), setSearchPaths(), FOOTPRINTS_LISTBOX::SetSelectedFootprint(), LIB_PIN::SetShape(), WX_GRID::SetTable(), GERBVIEW_DRAW_PANEL_GAL::SetTopLayer(), LIB_PIN::SetType(), LIB_PART::SetUnitCount(), COLORS_DESIGN_SETTINGS::setupConfigParams(), WIZARD_3DSHAPE_LIBS_DOWNLOADER::setupGithubList(), BOARD_PRINTOUT::setupViewLayers(), LIB_PIN::SetVisible(), GERBVIEW_FRAME::SetVisibleLayers(), sha1ToWXString(), CPOSTSHADER_SSAO::Shade(), C3D_RENDER_RAYTRACING::shadeHit(), SHAPE_LINE_CHAIN::SHAPE_LINE_CHAIN(), SHAPE_POLY_SET::SHAPE_POLY_SET(), SCH_REFERENCE_LIST::Shorthand(), WX_GRID::ShowHideColumns(), PNS::LINE::ShowLinks(), PANEL_SETUP_LAYERS::showPresets(), SHAPE_LINE_CHAIN::Simplify(), MULTIVECTOR< LIB_ITEM, LIB_ARC_T, LIB_FIELD_T >::size(), SHAPE_LINE_CHAIN::Slice(), PNS::OPTIMIZER::smartPadsSingle(), smooth(), PNS::LINE::snapDraggedCorner(), PNS::LINE::snapToNeighbourSegments(), MULTIVECTOR< LIB_ITEM, LIB_ARC_T, LIB_FIELD_T >::sort(), KIGFX::VIEW::SortLayers(), KIGFX::VIEW::sortLayers(), SEG::SquaredDistance(), COMMIT::Stage(), DXF_PLOTTER::StartPlot(), FOOTPRINT_LIST_IMPL::StartWorkers(), FOOTPRINT_LIST_IMPL::StopWorkers(), STRING_FORMATTER::StripUseless(), PCAD2KICAD::StrToDoublePrecisionUnits(), POLY_GRID_PARTITION::stupid_test(), SCH_COMPONENT::SwapData(), swigAddBuiltin(), SYMBOL_TREE_SYNCHRONIZING_ADAPTER::Sync(), WS_DATA_ITEM::SyncDrawItems(), WS_DATA_ITEM_POLYGONS::SyncDrawItems(), WS_DATA_ITEM_TEXT::SyncDrawItems(), WS_DATA_ITEM_BITMAP::SyncDrawItems(), PNS_KICAD_IFACE::syncGraphicalItem(), PCB_DRAW_PANEL_GAL::SyncLayersVisibility(), PNS_KICAD_IFACE::syncPad(), PNS_KICAD_IFACE::syncZone(), SystemDirsAppend(), BOARD_NETLIST_UPDATER::testConnectivity(), DRC::testCopperDrawItem(), SCH_SCREENS::TestDanglingEnds(), TestForExistingItem(), SCH_SHEET_PATH::TestForRecursion(), SCH_SHEET_LIST::TestForRecursion(), TestMultiunitFootprints(), DRC::testNetClasses(), PS_PLOTTER::Text(), PDF_PLOTTER::Text(), DXF_PLOTTER::Text(), EDA_LIST_DIALOG::textChangeInFilterBox(), DXF_IMPORT_PLUGIN::toDxfString(), CVPCB_CONTROL::ToNA(), DXF_IMPORT_PLUGIN::toNativeString(), PCB_EDITOR_CONTROL::TrackWidthDec(), PANEL_MODEDIT_DEFAULTS::TransferDataFromWindow(), DIALOG_UPDATE_FIELDS::TransferDataFromWindow(), PAGED_DIALOG::TransferDataFromWindow(), PANEL_SETUP_TEXT_AND_GRAPHICS::TransferDataFromWindow(), DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::TransferDataFromWindow(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::TransferDataFromWindow(), DIALOG_FOOTPRINT_FP_EDITOR::TransferDataFromWindow(), DIALOG_SPICE_MODEL::TransferDataFromWindow(), PANEL_SETUP_LAYERS::TransferDataFromWindow(), DIALOG_FOOTPRINT_BOARD_EDITOR::TransferDataFromWindow(), DIALOG_BUS_MANAGER::TransferDataToWindow(), PANEL_GERBVIEW_SETTINGS::TransferDataToWindow(), PANEL_MODEDIT_DEFAULTS::TransferDataToWindow(), DIALOG_UPDATE_FIELDS::TransferDataToWindow(), PAGED_DIALOG::TransferDataToWindow(), PANEL_SETUP_TEXT_AND_GRAPHICS::TransferDataToWindow(), DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::TransferDataToWindow(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::TransferDataToWindow(), PANEL_SETUP_NETCLASSES::TransferDataToWindow(), ZONE_CONTAINER::TransformSolidAreasShapesToPolygonSet(), MATRIX3x3< double >::Transpose(), RN_NET::TRIANGULATOR_STATE::Triangulate(), SHAPE_POLY_SET::unfractureSingle(), MULTIVECTOR< LIB_ITEM, LIB_ARC_T, LIB_FIELD_T >::unique(), PNS::SHOVE::unwindLineStack(), ZOOM_MENU::update(), GRID_MENU::update(), TRACK_WIDTH_MENU::update(), KIGFX::RENDER_SETTINGS::update(), NETINFO_MAPPING::Update(), DIFF_PAIR_MENU::update(), KIGFX::VIEW::UpdateAllLayersColor(), KIGFX::VIEW::UpdateAllLayersOrder(), KIGFX::VIEW::updateBbox(), BOARD_NETLIST_UPDATER::updateCopperZoneNets(), NETLIST_EXPORTER_PSPICE::UpdateDirectives(), PANEL_PREV_3D::UpdateDummyModule(), DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::UpdateFieldsFromLibrary(), WIDGET_HOTKEY_LIST::UpdateFromClientData(), GERBVIEW_FRAME::updateGridSelectBox(), PCB_BASE_FRAME::UpdateGridSelectBox(), EE_POINT_EDITOR::updateItem(), POINT_EDITOR::updateItem(), KIGFX::VIEW::updateLayers(), BOARD_NETLIST_UPDATER::UpdateNetlist(), FILENAME_RESOLVER::UpdatePathList(), SCH_COMPONENT::UpdatePins(), EE_POINT_EDITOR::updatePoints(), POINT_EDITOR::updatePoints(), CONNECTIVITY_DATA::updateRatsnest(), NET_SELECTOR_COMBOPOPUP::updateSize(), DIALOG_MIGRATE_BUSES::updateUi(), PCB_BASE_FRAME::updateZoomSelectBox(), GERBVIEW_FRAME::updateZoomSelectBox(), SGFACESET::validate(), DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::Validate(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::Validate(), DIALOG_FOOTPRINT_FP_EDITOR::Validate(), DIALOG_FOOTPRINT_BOARD_EDITOR::Validate(), vcopy(), KIGFX::VERTEX_MANAGER::VERTEX_MANAGER(), KIGFX::VERTEX_MANAGER::Vertices(), PCB_EDITOR_CONTROL::ViaSizeDec(), KIGFX::VIEW::VIEW(), GERBVIEW_SELECTION::ViewBBox(), KIGFX::RATSNEST_VIEWITEM::ViewDraw(), KIGFX::VIEW_GROUP::ViewDraw(), ROUTER_PREVIEW_ITEM::ViewDraw(), SCH_SHEET::Visit(), BOARD::Visit(), DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS::visitItem(), PNS::LINE::Walkaround(), WIZARD_3DSHAPE_LIBS_DOWNLOADER_BASE::WIZARD_3DSHAPE_LIBS_DOWNLOADER_BASE(), write_D356_records(), HYPERLYNX_EXPORTER::writeBoardInfo(), SGNORMALS::WriteCache(), SGCOLORS::WriteCache(), SGSHAPE::WriteCache(), SGCOORDS::WriteCache(), SGFACESET::WriteCache(), SCENEGRAPH::WriteCache(), SGINDEX::WriteCache(), EXCELLON_WRITER::writeCoordinates(), SGINDEX::writeCoordIndex(), WriteDiagnosticERC(), SGINDEX::writeIndexList(), NETLIST_EXPORTER_ORCADPCB2::WriteNetlist(), NETLIST_EXPORTER_CADSTAR::WriteNetlist(), HYPERLYNX_EXPORTER::writeNetObjects(), DIALOG_DRC_CONTROL::writeReport(), SGCOLORS::WriteVRML(), SGNORMALS::WriteVRML(), SGCOORDS::WriteVRML(), wxArrayString2PyList(), xor_to_ref(), PCBNEW_CONTROL::ZoneDisplayMode(), ZOOM_MENU::ZOOM_MENU(), MODEL_VRML::~MODEL_VRML(), PCAD2KICAD::PCB::~PCB(), PCAD2KICAD::PCB_MODULE::~PCB_MODULE(), PCAD2KICAD::PCB_NET::~PCB_NET(), PCAD2KICAD::PCB_PAD::~PCB_PAD(), and PCAD2KICAD::PCB_POLYGON::~PCB_POLYGON().

◆ str

const string& str

◆ strategy

const JsonParse strategy

Definition at line 600 of file json11.cpp.