▼ src | |
► 3d-viewer | |
► 3d_cache | |
► sg | |
ifsg_api.cpp | |
ifsg_appearance.cpp | |
ifsg_colors.cpp | |
ifsg_coordindex.cpp | |
ifsg_coords.cpp | |
ifsg_faceset.cpp | |
ifsg_index.cpp | |
ifsg_node.cpp | |
ifsg_normals.cpp | |
ifsg_shape.cpp | |
ifsg_transform.cpp | |
scenegraph.cpp | |
scenegraph.h | |
sg_appearance.cpp | |
sg_appearance.h | |
sg_base.cpp | |
sg_colors.cpp | |
sg_colors.h | |
sg_coordindex.cpp | |
sg_coordindex.h | |
sg_coords.cpp | |
sg_coords.h | |
sg_faceset.cpp | |
sg_faceset.h | |
sg_helpers.cpp | |
sg_helpers.h | Define a number of macros to aid in repetitious code which is probably best expressed as a preprocessor macro rather than as a template |
sg_index.cpp | |
sg_index.h | |
sg_node.cpp | |
sg_node.h | |
sg_normals.cpp | |
sg_normals.h | |
sg_shape.cpp | |
sg_shape.h | |
3d_cache.cpp | |
3d_cache.h | |
3d_info.h | Defines the basic data associated with a single 3D model |
3d_plugin_manager.cpp | |
3d_plugin_manager.h | Manages 3D model plugins |
► 3d_canvas | |
board_adapter.cpp | |
board_adapter.h | |
create_3Dgraphic_brd_items.cpp | This file implements the creation of 2D graphic primitives of pcb items: pads, tracks, drawsegments, texts... |
create_layer_items.cpp | This file implements the creation of the pcb board |
eda_3d_canvas.cpp | |
eda_3d_canvas.h | |
eda_3d_canvas_pivot.cpp | Implementation of a 3d cursor |
► 3d_model_viewer | |
eda_3d_model_viewer.cpp | |
eda_3d_model_viewer.h | Implements a model viewer canvas |
► 3d_navlib | |
nl_3d_viewer_plugin.cpp | |
nl_3d_viewer_plugin.h | Declaration of the NL_3D_VIEWER_PLUGIN class |
nl_3d_viewer_plugin_impl.cpp | |
nl_3d_viewer_plugin_impl.h | Declaration of the NL_3D_VIEWER_PLUGIN_IMPL class |
nl_footprint_properties_plugin.cpp | |
nl_footprint_properties_plugin.h | Declaration of the nl_footprint_properties_plugin class |
nl_footprint_properties_plugin_impl.cpp | |
nl_footprint_properties_plugin_impl.h | Declaration of the nl_footprint_properties_plugin_impl class |
► 3d_rendering | |
► opengl | |
3d_model.cpp | |
3d_model.h | |
opengl/create_scene.cpp | |
layer_triangles.cpp | |
layer_triangles.h | |
opengl_utils.cpp | |
opengl_utils.h | |
render_3d_opengl.cpp | |
render_3d_opengl.h | |
► raytracing | |
► accelerators | |
accelerator_3d.cpp | |
accelerator_3d.h | |
bvh_packet_traversal.cpp | This file implements packet traversal over the BVH PBRT implementation |
bvh_pbrt.cpp | This BVH implementation is based on the source code implementation from the book "Physically Based Rendering" (v2 and v3) |
bvh_pbrt.h | This BVH implementation is based on the source code implementation from the book "Physically Based Rendering" (v2 and v3) |
container_2d.cpp | |
container_2d.h | |
container_3d.cpp | |
container_3d.h | |
► shapes2D | |
4pt_polygon_2d.cpp | |
4pt_polygon_2d.h | A simplified non-intersecting 4 point polygon |
bbox_2d.cpp | 2D bounding box class definition |
bbox_2d.h | 2D bounding box class definition |
filled_circle_2d.cpp | |
filled_circle_2d.h | |
layer_item_2d.cpp | |
layer_item_2d.h | |
object_2d.cpp | |
object_2d.h | |
polygon_2d.cpp | |
polygon_2d.h | |
ring_2d.cpp | |
ring_2d.h | |
round_segment_2d.cpp | |
round_segment_2d.h | |
triangle_2d.cpp | |
triangle_2d.h | |
► shapes3D | |
bbox_3d.cpp | 3D bounding box implementation |
bbox_3d.h | Bounding Box class definition |
bbox_3d_ray.cpp | 3D bounding box ray intersection tests |
cylinder_3d.cpp | |
cylinder_3d.h | |
dummy_block_3d.cpp | |
dummy_block_3d.h | |
layer_item_3d.cpp | |
layer_item_3d.h | |
object_3d.cpp | |
object_3d.h | |
plane_3d.cpp | |
plane_3d.h | |
round_segment_3d.cpp | |
round_segment_3d.h | |
triangle_3d.cpp | |
triangle_3d.h | Implement a triangle ray intersection based on article http://www.flipcode.com/archives/Raytracing_Topics_Techniques-Part_7_Kd-Trees_and_More_Speed.shtml by Jacco Bikker, that implement optimizations based on Ingo Wald's thesis |
raytracing/create_scene.cpp | |
frustum.cpp | |
frustum.h | Implement a frustum that is used for ray packet tests |
hitinfo.h | |
light.h | Declare and implement light sources |
material.cpp | |
material.h | |
mortoncodes.cpp | Implements Morton Codes base on the implementation of Fabian “ryg” Giesen https://fgiesen.wordpress.com/2009/12/13/decoding-morton-codes/ |
mortoncodes.h | Implements Morton Codes https://fgiesen.wordpress.com/2009/12/13/decoding-morton-codes/ http://www.forceflow.be/2013/10/07/morton-encodingdecoding-through-bit-interleaving-implementations/ |
PerlinNoise.cpp | |
PerlinNoise.h | This source code comes from the project: https://github.com/sol-prog/Perlin_Noise |
ray.cpp | |
ray.h | |
raypacket.cpp | |
raypacket.h | |
render_3d_raytrace_base.cpp | |
render_3d_raytrace_base.h | |
render_3d_raytrace_gl.cpp | |
render_3d_raytrace_gl.h | |
render_3d_raytrace_ram.cpp | |
render_3d_raytrace_ram.h | |
buffers_debug.cpp | |
buffers_debug.h | |
color_rgba.cpp | |
color_rgba.h | |
image.cpp | One 8bit-channel image implementation |
image.h | One 8bit-channel image definition |
post_shader.cpp | A base class to create post shaders |
post_shader.h | A base class to create post shaders |
post_shader_ssao.cpp | Implement a post shader screen space ambient occlusion in software |
post_shader_ssao.h | Implements a post shader screen space ambient occlusion on software |
render_3d_base.cpp | Implements the initialization of the base class |
render_3d_base.h | |
test_cases.cpp | Implements a test cases to test individual implementations classes |
test_cases.h | Implements a test cases to test individual implementations classes |
track_ball.cpp | Implementation of a track ball camera |
track_ball.h | Declaration for a track ball camera |
trackball.cpp | |
trackball.h | |
► 3d_viewer | |
► tools | |
eda_3d_actions.cpp | |
eda_3d_actions.h | |
eda_3d_conditions.cpp | |
eda_3d_conditions.h | |
eda_3d_controller.cpp | |
eda_3d_controller.h | |
3d_menubar.cpp | |
3d_toolbar.cpp | |
eda_3d_viewer_frame.cpp | |
eda_3d_viewer_frame.h | Declaration of the eda_3d_viewer class |
eda_3d_viewer_settings.cpp | |
eda_3d_viewer_settings.h | |
► common_ogl | |
ogl_attr_list.cpp | Implements a attribute list support for openGL |
ogl_attr_list.h | Declaration of the cogl_att_list class |
ogl_utils.cpp | Implements generic openGL functions that are common to any openGL target |
ogl_utils.h | Define generic OpenGL functions that are common to any OpenGL target |
openGL_includes.h | Includes in a proper way the openGL related includes |
► dialogs | |
appearance_controls_3D.cpp | |
appearance_controls_3D.h | |
appearance_controls_3D_base.cpp | |
appearance_controls_3D_base.h | |
dialog_select_3d_model.cpp | |
dialog_select_3d_model.h | |
dialog_select_3d_model_base.cpp | |
dialog_select_3d_model_base.h | |
panel_3D_display_options.cpp | |
panel_3D_display_options.h | |
panel_3D_display_options_base.cpp | |
panel_3D_display_options_base.h | |
panel_3D_opengl_options.cpp | |
panel_3D_opengl_options.h | |
panel_3D_opengl_options_base.cpp | |
panel_3D_opengl_options_base.h | |
panel_3D_raytracing_options.cpp | |
panel_3D_raytracing_options.h | |
panel_3D_raytracing_options_base.cpp | |
panel_3D_raytracing_options_base.h | |
panel_preview_3d_model.cpp | |
panel_preview_3d_model.h | |
panel_preview_3d_model_base.cpp | |
panel_preview_3d_model_base.h | |
3d_fastmath.cpp | |
3d_fastmath.h | Defines math related functions |
3d_math.cpp | |
3d_math.h | Defines math related functions |
3d_viewer_id.h | |
► bitmap2component | |
bitmap2cmp_control.cpp | |
bitmap2cmp_control.h | |
bitmap2cmp_frame.cpp | |
bitmap2cmp_frame.h | |
bitmap2cmp_main.cpp | |
bitmap2cmp_panel.cpp | |
bitmap2cmp_panel.h | |
bitmap2cmp_panel_base.cpp | |
bitmap2cmp_panel_base.h | |
bitmap2cmp_settings.cpp | |
bitmap2cmp_settings.h | |
bitmap2component.cpp | |
bitmap2component.h | |
► common | |
► api | |
api_enums.cpp | |
api_handler.cpp | |
api_handler_common.cpp | |
api_handler_editor.cpp | |
api_plugin.cpp | |
api_plugin_manager.cpp | |
api_server.cpp | |
api_utils.cpp | |
serializable.cpp | |
► database | |
database_connection.cpp | |
database_lib_settings.cpp | |
► dialog_about | |
AboutDialog_main.cpp | |
aboutinfo.h | |
dialog_about.cpp | |
dialog_about.h | |
dialog_about_base.cpp | |
dialog_about_base.h | |
► dialogs | |
► git | |
dialog_git_auth.cpp | |
dialog_git_auth.h | |
dialog_git_commit.cpp | |
dialog_git_commit.h | |
dialog_git_progress.cpp | |
dialog_git_repository.cpp | |
dialog_git_repository.h | |
dialog_git_repository_base.cpp | |
dialog_git_repository_base.h | |
dialog_git_switch.cpp | |
dialog_git_switch.h | |
panel_git_repos.cpp | |
panel_git_repos.h | |
panel_git_repos_base.cpp | |
panel_git_repos_base.h | |
dialog_assign_netclass.cpp | |
dialog_assign_netclass_base.cpp | |
dialog_assign_netclass_base.h | |
dialog_book_reporter.cpp | |
dialog_book_reporter_base.cpp | |
dialog_book_reporter_base.h | |
dialog_color_picker.cpp | |
dialog_color_picker_base.cpp | |
dialog_color_picker_base.h | |
dialog_configure_paths.cpp | |
dialog_configure_paths_base.cpp | |
dialog_configure_paths_base.h | |
dialog_display_html_text_base.cpp | |
dialog_display_html_text_base.h | |
dialog_edit_library_tables.cpp | |
dialog_embed_files.cpp | |
dialog_global_design_block_lib_table_config.cpp | |
dialog_global_design_block_lib_table_config.h | |
dialog_global_lib_table_config.cpp | |
dialog_global_lib_table_config_base.cpp | |
dialog_global_lib_table_config_base.h | |
dialog_grid_settings.cpp | |
dialog_grid_settings_base.cpp | |
dialog_grid_settings_base.h | |
dialog_hotkey_list.cpp | |
dialog_HTML_reporter_base.cpp | |
dialog_HTML_reporter_base.h | |
dialog_import_choose_project.cpp | |
dialog_import_choose_project.h | |
dialog_import_choose_project_base.cpp | |
dialog_import_choose_project_base.h | |
dialog_locked_items_query.cpp | |
dialog_locked_items_query_base.cpp | |
dialog_locked_items_query_base.h | |
dialog_migrate_settings.cpp | |
dialog_migrate_settings_base.cpp | |
dialog_migrate_settings_base.h | |
dialog_multi_unit_entry.cpp | |
dialog_page_settings.cpp | |
dialog_page_settings_base.cpp | |
dialog_page_settings_base.h | |
dialog_paste_special.cpp | |
dialog_paste_special_base.cpp | |
dialog_paste_special_base.h | |
dialog_plugin_options.cpp | |
dialog_plugin_options_base.cpp | |
dialog_plugin_options_base.h | |
dialog_print_generic.cpp | |
dialog_print_generic_base.cpp | |
dialog_print_generic_base.h | |
dialog_rc_job.cpp | |
dialog_rc_job.h | |
dialog_rc_job_base.cpp | |
dialog_rc_job_base.h | |
dialog_text_entry.cpp | |
dialog_text_entry_base.cpp | |
dialog_text_entry_base.h | |
dialog_unit_entry.cpp | |
dialog_unit_entry_base.cpp | |
dialog_unit_entry_base.h | |
eda_list_dialog.cpp | |
eda_list_dialog_base.cpp | |
eda_list_dialog_base.h | |
eda_reorderable_list_dialog.cpp | |
eda_reorderable_list_dialog_base.cpp | |
eda_reorderable_list_dialog_base.h | |
eda_view_switcher.cpp | |
eda_view_switcher_base.cpp | |
eda_view_switcher_base.h | |
hotkey_cycle_popup.cpp | |
hotkey_cycle_popup.h | |
html_message_box.cpp | |
panel_color_settings.cpp | |
panel_color_settings_base.cpp | |
panel_color_settings_base.h | |
panel_common_settings.cpp | |
panel_common_settings_base.cpp | |
panel_common_settings_base.h | |
panel_data_collection.cpp | |
panel_data_collection_base.cpp | |
panel_data_collection_base.h | |
panel_design_block_lib_table.cpp | |
panel_design_block_lib_table.h | |
panel_design_block_lib_table_base.cpp | |
panel_design_block_lib_table_base.h | |
panel_embedded_files.cpp | |
panel_embedded_files.h | |
panel_embedded_files_base.cpp | |
panel_embedded_files_base.h | |
panel_gal_display_options.cpp | |
panel_grid_settings.cpp | |
panel_grid_settings_base.cpp | |
panel_grid_settings_base.h | |
panel_hotkeys_editor.cpp | |
panel_image_editor.cpp | |
panel_image_editor_base.cpp | |
panel_image_editor_base.h | |
panel_mouse_settings.cpp | |
panel_mouse_settings_base.cpp | |
panel_mouse_settings_base.h | |
panel_packages_and_updates.cpp | |
panel_packages_and_updates.h | |
panel_packages_and_updates_base.cpp | |
panel_packages_and_updates_base.h | |
panel_plugin_settings.cpp | |
panel_plugin_settings_base.cpp | |
panel_plugin_settings_base.h | |
panel_printer_list.cpp | |
panel_printer_list_base.cpp | |
panel_printer_list_base.h | |
panel_setup_netclasses.cpp | |
panel_setup_netclasses_base.cpp | |
panel_setup_netclasses_base.h | |
panel_setup_severities.cpp | |
panel_text_variables.cpp | |
panel_text_variables_base.cpp | |
panel_text_variables_base.h | |
► drawing_sheet | |
drawing_sheet_default_description.cpp | |
drawing_sheet_parser.cpp | |
ds_data_item.cpp | |
ds_data_model.cpp | |
ds_data_model_io.cpp | |
ds_draw_item.cpp | |
ds_painter.cpp | |
ds_proxy_undo_item.cpp | |
ds_proxy_view_item.cpp | |
► font | |
font.cpp | |
fontconfig.cpp | |
glyph.cpp | |
outline_decomposer.cpp | |
outline_font.cpp | |
stroke_font.cpp | |
text_attributes.cpp | |
version_info.cpp | |
► gal | |
► 3d | |
camera.cpp | |
► cairo | |
cairo_compositor.cpp | Class that handles multitarget rendering (ie |
cairo_gal.cpp | |
cairo_print.cpp | |
► opengl | |
antialiasing.cpp | |
antialiasing.h | |
cached_container.cpp | Class to store instances of VERTEX with caching |
cached_container_gpu.cpp | |
cached_container_ram.cpp | |
gl_context_mgr.cpp | |
gl_resources.cpp | |
gl_resources.h | |
gpu_manager.cpp | |
noncached_container.cpp | Class to store instances of VERTEX without caching |
opengl_compositor.cpp | Class that handles multitarget rendering (i.e |
opengl_gal.cpp | |
shader.cpp | |
SmaaAreaTex.h | |
SmaaSearchTex.h | |
utils.cpp | |
vertex_container.cpp | Class to store vertices and handle transfers between system memory and GPU memory |
vertex_item.cpp | Class to handle an item held in a container |
vertex_manager.cpp | Class to control vertex container and GPU with possibility of emulating old-style OpenGL 1.0 state machine using modern OpenGL methods |
color4d.cpp | |
cursors.cpp | |
gal_display_options.cpp | |
graphics_abstraction_layer.cpp | |
hidpi_gl_3D_canvas.cpp | |
hidpi_gl_canvas.cpp | |
painter.cpp | |
► git | |
git_add_to_index_handler.cpp | |
git_add_to_index_handler.h | |
git_clone_handler.cpp | |
git_clone_handler.h | |
git_commit_handler.cpp | |
git_commit_handler.h | |
git_compare_handler.cpp | |
git_compare_handler.h | |
git_progress.h | |
git_pull_handler.cpp | |
git_pull_handler.h | |
git_push_handler.cpp | |
git_push_handler.h | |
git_remove_from_index_handler.cpp | |
git_remove_from_index_handler.h | |
git_remove_vcs_handler.cpp | |
git_remove_vcs_handler.h | |
git_resolve_conflict_handler.cpp | |
git_resolve_conflict_handler.h | |
git_revert_handler.cpp | |
git_revert_handler.h | |
git_switch_branch_handler.cpp | |
git_switch_branch_handler.h | |
git_sync_handler.cpp | |
git_sync_handler.h | |
kicad_git_blob_reader.h | |
kicad_git_common.cpp | |
kicad_git_common.h | |
kicad_git_compat.h | |
kicad_git_errors.cpp | |
kicad_git_errors.h | |
► http_lib | |
http_lib_connection.cpp | |
http_lib_settings.cpp | |
► import_gfx | |
dxf_import_plugin.cpp | |
dxf_import_plugin.h | |
graphics_import_mgr.cpp | |
graphics_import_mgr.h | |
graphics_import_plugin.h | |
graphics_importer.cpp | |
graphics_importer.h | |
graphics_importer_buffer.cpp | |
graphics_importer_buffer.h | |
svg_import_plugin.cpp | |
svg_import_plugin.h | |
► io | |
► altium | |
altium_ascii_parser.cpp | |
altium_ascii_parser.h | |
altium_binary_parser.cpp | |
altium_binary_parser.h | |
altium_parser_utils.cpp | |
altium_parser_utils.h | |
altium_props_utils.cpp | |
altium_props_utils.h | |
► cadstar | |
cadstar_archive_objects.h | |
cadstar_archive_parser.cpp | Helper functions and common defines between schematic and PCB Archive files |
cadstar_archive_parser.h | Helper functions and common defines between schematic and PCB Archive files |
cadstar_parts_lib_grammar.h | |
cadstar_parts_lib_model.h | |
cadstar_parts_lib_parser.cpp | |
cadstar_parts_lib_parser.h | |
► common | |
plugin_common_choose_project.h | |
► eagle | |
eagle_parser.cpp | |
eagle_parser.h | |
► easyeda | |
easyeda_parser_base.cpp | |
easyeda_parser_base.h | |
easyeda_parser_structs.cpp | |
easyeda_parser_structs.h | |
► easyedapro | |
easyedapro_import_utils.cpp | |
easyedapro_import_utils.h | |
easyedapro_parser.cpp | |
easyedapro_parser.h | |
► kicad | |
kicad_io_utils.cpp | |
io_base.cpp | |
io_utils.cpp | |
io_utils.h | |
► jobs | |
job.cpp | |
job.h | |
job_dispatcher.cpp | |
job_dispatcher.h | |
job_export_pcb_3d.cpp | |
job_export_pcb_3d.h | |
job_export_pcb_drill.cpp | |
job_export_pcb_drill.h | |
job_export_pcb_dxf.cpp | |
job_export_pcb_dxf.h | |
job_export_pcb_gencad.cpp | |
job_export_pcb_gencad.h | |
job_export_pcb_gerber.cpp | |
job_export_pcb_gerber.h | |
job_export_pcb_gerbers.cpp | |
job_export_pcb_gerbers.h | |
job_export_pcb_ipc2581.cpp | |
job_export_pcb_ipc2581.h | |
job_export_pcb_odb.cpp | |
job_export_pcb_odb.h | |
job_export_pcb_pdf.cpp | |
job_export_pcb_pdf.h | |
job_export_pcb_plot.cpp | |
job_export_pcb_plot.h | |
job_export_pcb_pos.cpp | |
job_export_pcb_pos.h | |
job_export_pcb_svg.cpp | |
job_export_pcb_svg.h | |
job_export_sch_bom.cpp | |
job_export_sch_bom.h | |
job_export_sch_netlist.cpp | |
job_export_sch_netlist.h | |
job_export_sch_plot.cpp | |
job_export_sch_plot.h | |
job_export_sch_pythonbom.cpp | |
job_export_sch_pythonbom.h | |
job_fp_export_svg.cpp | |
job_fp_export_svg.h | |
job_fp_upgrade.cpp | |
job_fp_upgrade.h | |
job_pcb_drc.cpp | |
job_pcb_drc.h | |
job_pcb_render.cpp | |
job_pcb_render.h | |
job_rc.cpp | |
job_rc.h | |
job_registry.cpp | |
job_registry.h | |
job_sch_erc.cpp | |
job_sch_erc.h | |
job_special_copyfiles.cpp | |
job_special_copyfiles.h | |
job_special_execute.cpp | |
job_special_execute.h | |
job_sym_export_svg.cpp | |
job_sym_export_svg.h | |
job_sym_upgrade.cpp | |
job_sym_upgrade.h | |
jobs_output.h | |
jobs_output_archive.cpp | |
jobs_output_archive.h | |
jobs_output_folder.cpp | |
jobs_output_folder.h | |
jobset.cpp | |
jobset.h | |
► kicad_curl | |
kicad_curl.cpp | |
kicad_curl_easy.cpp | |
► libeval | |
numeric_evaluator.cpp | |
► libeval_compiler | |
libeval_compiler.cpp | |
► plotters | |
common_plot_functions.cpp | |
DXF_plotter.cpp | Kicad: specialized plotter for DXF files format |
GERBER_plotter.cpp | Specialized plotter for GERBER files format |
HPGL_plotter.cpp | KiCad plotter for HPGL file format |
PDF_plotter.cpp | KiCad: specialized plotter for PDF files format |
plotter.cpp | KiCad: Base of all the specialized plotters the class PLOTTER handle basic functions to plot schematic and boards with different plot formats |
PS_plotter.cpp | KiCad: specialized plotter for PS files format |
SVG_plotter.cpp | |
► preview_items | |
anchor_debug.cpp | |
arc_assistant.cpp | |
arc_geom_manager.cpp | |
bezier_assistant.cpp | |
bezier_geom_manager.cpp | |
centreline_rect_item.cpp | |
construction_geom.cpp | |
draw_context.cpp | |
item_drawing_utils.cpp | |
polygon_geom_manager.cpp | |
polygon_item.cpp | |
preview_utils.cpp | |
ruler_item.cpp | |
selection_area.cpp | |
simple_overlay_item.cpp | |
snap_indicator.cpp | |
two_point_assistant.cpp | |
► project | |
board_project_settings.cpp | |
net_settings.cpp | |
project_archiver.cpp | |
project_file.cpp | |
project_local_settings.cpp | |
► properties | |
color4d_variant.cpp | |
eda_angle_variant.cpp | |
pg_cell_renderer.cpp | |
pg_editors.cpp | |
pg_properties.cpp | |
property_mgr.cpp | |
std_optional_variants.cpp | |
► settings | |
app_settings.cpp | |
aui_settings.cpp | |
bom_settings.cpp | |
builtin_color_themes.h | |
color_settings.cpp | |
common_settings.cpp | |
cvpcb_settings.cpp | |
grid_settings.cpp | |
json_settings.cpp | |
kicad_settings.cpp | |
layer_settings_utils.cpp | |
nested_settings.cpp | |
parameters.cpp | |
settings_manager.cpp | |
► swig | |
wx_python_helpers.cpp | Python wrapping helpers for wx structures/objects |
wx_python_helpers.h | |
► tool | |
action_manager.cpp | |
action_menu.cpp | |
action_toolbar.cpp | |
actions.cpp | |
common_control.cpp | |
common_tools.cpp | |
conditional_menu.cpp | |
construction_manager.cpp | |
edit_constraints.cpp | |
edit_points.cpp | |
editor_conditions.cpp | |
embed_tool.cpp | |
grid_helper.cpp | |
grid_menu.cpp | |
library_editor_control.cpp | |
library_editor_control.h | |
picker_tool.cpp | |
point_editor_behavior.cpp | |
properties_tool.cpp | |
selection.cpp | |
selection_conditions.cpp | |
selection_tool.cpp | |
tool_action.cpp | |
tool_base.cpp | |
tool_dispatcher.cpp | |
tool_event.cpp | |
tool_interactive.cpp | |
tool_manager.cpp | |
tool_menu.cpp | |
tools_holder.cpp | |
zoom_menu.cpp | |
zoom_tool.cpp | |
► view | |
view.cpp | |
view_controls.cpp | |
view_group.cpp | VIEW_GROUP extends VIEW_ITEM by possibility of grouping items into a single object |
view_item.cpp | |
view_overlay.cpp | |
wx_view_controls.cpp | |
zoom_controller.cpp | |
► widgets | |
app_progress_dialog.cpp | |
bitmap_button.cpp | |
bitmap_toggle.cpp | |
button_row_panel.cpp | |
color_swatch.cpp | |
filter_combobox.cpp | |
font_choice.cpp | |
footprint_choice.cpp | |
footprint_diff_widget.cpp | |
footprint_preview_widget.cpp | |
footprint_select_widget.cpp | |
gal_options_panel.cpp | |
gal_options_panel_base.cpp | |
gal_options_panel_base.h | |
grid_bitmap_toggle.cpp | |
grid_button.cpp | |
grid_color_swatch_helpers.cpp | |
grid_combobox.cpp | |
grid_icon_text_helpers.cpp | |
grid_text_button_helpers.cpp | |
grid_text_helpers.cpp | |
html_window.cpp | |
indicator_icon.cpp | |
kistatusbar.cpp | |
layer_box_selector.cpp | |
layer_presentation.cpp | |
lib_tree.cpp | |
listbox_tricks.cpp | |
mathplot.cpp | |
msgpanel.cpp | |
net_selector.cpp | |
number_badge.cpp | |
paged_dialog.cpp | |
progress_reporter_base.cpp | |
properties_panel.cpp | |
properties_panel.h | |
search_pane.cpp | |
search_pane_base.cpp | |
search_pane_base.h | |
search_pane_tab.cpp | |
split_button.cpp | |
std_bitmap_button.cpp | |
stepped_slider.cpp | |
text_ctrl_eval.cpp | |
ui_common.cpp | |
unit_binder.cpp | |
widget_hotkey_list.cpp | |
widget_save_restore.cpp | |
wx_aui_art_providers.cpp | |
wx_aui_utils.cpp | |
wx_busy_indicator.cpp | |
wx_collapsible_pane.cpp | |
wx_combobox.cpp | |
wx_dataviewctrl.cpp | |
wx_ellipsized_static_text.cpp | |
wx_grid.cpp | |
wx_grid_autosizer.cpp | |
wx_html_report_box.cpp | |
wx_html_report_box.h | |
wx_html_report_panel.cpp | |
wx_html_report_panel.h | |
wx_html_report_panel_base.cpp | |
wx_html_report_panel_base.h | |
wx_infobar.cpp | |
wx_listbox.cpp | |
wx_panel.cpp | |
wx_progress_reporters.cpp | |
wx_splitter_window.cpp | |
wx_treebook.cpp | |
advanced_config.cpp | |
array_axis.cpp | |
array_options.cpp | |
asset_archive.cpp | |
background_jobs_monitor.cpp | |
base_screen.cpp | |
bin_mod.cpp | |
bitmap.cpp | |
bitmap_base.cpp | |
bitmap_info.cpp | |
bitmap_store.cpp | |
board_printout.cpp | |
build_version.cpp | |
callback_gal.cpp | |
cli_progress_reporter.cpp | |
clipboard.cpp | |
commit.cpp | |
common.cpp | |
config_params.cpp | |
confirm.cpp | |
design_block.h | |
design_block_info.cpp | |
design_block_info.h | |
design_block_info_impl.cpp | |
design_block_info_impl.h | |
design_block_io.cpp | |
design_block_io.h | |
design_block_lib_table.cpp | |
dialog_shim.cpp | |
dpi_scaling.cpp | |
dpi_scaling_common.cpp | |
draw_panel_gal.cpp | |
dsnlexer.cpp | |
eda_base_frame.cpp | |
eda_dde.cpp | |
eda_doc.cpp | |
eda_draw_frame.cpp | |
eda_item.cpp | |
eda_pattern_match.cpp | |
eda_shape.cpp | |
eda_text.cpp | |
eda_units.cpp | |
embedded_files.cpp | |
env_paths.cpp | |
env_vars.cpp | |
exceptions.cpp | |
executable_names.cpp | |
file_history.cpp | |
filename_resolver.cpp | |
filter_reader.cpp | |
footprint_filter.cpp | |
footprint_info.cpp | |
fp_lib_table.cpp | |
gal_display_options_common.cpp | |
gbr_metadata.cpp | Helper functions to handle the gerber metadata in files, related to the netlist info and aperture attribute |
gestfich.cpp | Functions for file management |
gr_basic.cpp | |
gr_text.cpp | |
grid_tricks.cpp | |
hash_eda.cpp | |
hotkey_store.cpp | |
hotkeys_basic.cpp | |
increment.cpp | |
json_conversions.cpp | |
json_schema_validator.cpp | |
kidialog.cpp | |
kiface_base.cpp | |
kiid.cpp | |
kiway.cpp | |
kiway_express.cpp | |
kiway_holder.cpp | |
kiway_player.cpp | |
launch_ext.cpp | |
layer_id.cpp | |
lib_id.cpp | |
lib_table_base.cpp | |
lib_table_grid_tricks.cpp | |
lib_tree_model.cpp | |
lib_tree_model_adapter.cpp | |
locale_io.cpp | |
lseq.cpp | |
lset.cpp | |
marker_base.cpp | Implementation of MARKER_BASE class |
markup_parser.cpp | |
netclass.cpp | |
newstroke_font.cpp | |
notifications_manager.cpp | |
origin_transforms.cpp | |
origin_viewitem.cpp | |
page_info.cpp | |
paths.cpp | |
pgm_base.cpp | For the main application: init functions, and language selection (locale handling) |
printout.cpp | |
project.cpp | |
ptree.cpp | |
rc_item.cpp | |
refdes_utils.cpp | |
reference_image.cpp | |
render_settings.cpp | |
reporter.cpp | |
richio.cpp | |
scintilla_tricks.cpp | |
search_stack.cpp | |
searchhelpfilefullpath.cpp | |
single_top.cpp | |
singleton.cpp | |
status_popup.cpp | |
streamwrapper.cpp | |
string_utils.cpp | Some useful functions to handle strings |
stroke_params.cpp | |
systemdirsappend.cpp | |
template_fieldnames.cpp | |
textentry_tricks.cpp | |
thread_pool.cpp | |
title_block.cpp | |
trace_helpers.cpp | WxLogTrace helper implementation |
ui_events.cpp | |
undo_redo_container.cpp | |
validators.cpp | Custom text control validator implementations |
wildcards_and_files_ext.cpp | Definition of file extensions used in Kicad |
wx_filename.cpp | |
xnode.cpp | |
► cvpcb | |
► dialogs | |
dialog_config_equfiles.cpp | |
dialog_config_equfiles.h | |
dialog_config_equfiles_base.cpp | |
dialog_config_equfiles_base.h | |
fp_conflict_assignment_selector.cpp | |
fp_conflict_assignment_selector.h | |
fp_conflict_assignment_selector_base.cpp | |
fp_conflict_assignment_selector_base.h | |
► tools | |
cvpcb_actions.cpp | |
cvpcb_actions.h | |
cvpcb_association_tool.cpp | |
cvpcb_association_tool.h | |
cvpcb_control.cpp | |
cvpcb_control.h | |
cvpcb_fpviewer_selection_tool.cpp | |
cvpcb_fpviewer_selection_tool.h | |
auto_associate.cpp | |
auto_associate.h | |
cvpcb.cpp | |
cvpcb_association.h | |
cvpcb_id.h | |
cvpcb_mainframe.cpp | |
cvpcb_mainframe.h | |
display_footprints_frame.cpp | |
display_footprints_frame.h | |
footprints_listbox.cpp | |
library_listbox.cpp | |
listbox_base.cpp | Implementation of class for displaying footprint and symbol lists |
listboxes.h | |
cvpcb/menubar.cpp | |
readwrite_dlgs.cpp | |
symbols_listbox.cpp | |
toolbars_cvpcb.cpp | |
► eeschema | |
► api | |
api_handler_sch.cpp | |
api_handler_sch.h | |
api_sch_utils.cpp | |
api_sch_utils.h | |
► dialogs | |
dialog_annotate.cpp | |
dialog_annotate_base.cpp | |
dialog_annotate_base.h | |
dialog_bom.cpp | Dialog box for creating bom and other documents from generic netlist |
dialog_bom.h | |
dialog_bom_base.cpp | |
dialog_bom_base.h | |
dialog_bom_help_md.h | |
dialog_change_symbols.cpp | |
dialog_change_symbols.h | |
dialog_change_symbols_base.cpp | |
dialog_change_symbols_base.h | |
dialog_choose_symbol.h | |
dialog_database_lib_settings.cpp | |
dialog_database_lib_settings.h | |
dialog_database_lib_settings_base.cpp | |
dialog_database_lib_settings_base.h | |
dialog_design_block_properties.cpp | |
dialog_design_block_properties.h | |
dialog_design_block_properties_base.cpp | |
dialog_design_block_properties_base.h | |
dialog_edit_symbols_libid.cpp | Dialog to remap library id of symbols to another library id |
dialog_edit_symbols_libid_base.cpp | |
dialog_edit_symbols_libid_base.h | |
dialog_eeschema_page_settings.cpp | |
dialog_eeschema_page_settings.h | |
dialog_erc.cpp | |
dialog_erc.h | |
dialog_erc_base.cpp | |
dialog_erc_base.h | |
dialog_erc_job_config.cpp | |
dialog_erc_job_config.h | |
dialog_export_netlist.cpp | |
dialog_export_netlist.h | |
dialog_export_netlist_base.cpp | |
dialog_export_netlist_base.h | |
dialog_field_properties.cpp | |
dialog_field_properties.h | |
dialog_field_properties_base.cpp | |
dialog_field_properties_base.h | |
eeschema/dialogs/dialog_global_edit_text_and_graphics.cpp | |
eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp | |
eeschema/dialogs/dialog_global_edit_text_and_graphics_base.h | |
dialog_global_sym_lib_table_config.cpp | |
dialog_global_sym_lib_table_config.h | |
dialog_ibis_parser_reporter.cpp | |
dialog_ibis_parser_reporter.h | |
dialog_ibis_parser_reporter_base.cpp | |
dialog_ibis_parser_reporter_base.h | |
dialog_image_properties.cpp | |
dialog_image_properties.h | |
dialog_image_properties_base.cpp | |
dialog_image_properties_base.h | |
dialog_increment_annotations_base.cpp | |
dialog_increment_annotations_base.h | |
dialog_junction_props.cpp | |
dialog_junction_props.h | |
dialog_junction_props_base.cpp | |
dialog_junction_props_base.h | |
dialog_label_properties.cpp | |
dialog_label_properties.h | |
dialog_label_properties_base.cpp | |
dialog_label_properties_base.h | |
dialog_lib_edit_pin_table.cpp | |
dialog_lib_edit_pin_table.h | |
dialog_lib_edit_pin_table_base.cpp | |
dialog_lib_edit_pin_table_base.h | |
dialog_lib_new_symbol.cpp | |
dialog_lib_new_symbol.h | |
dialog_lib_new_symbol_base.cpp | |
dialog_lib_new_symbol_base.h | |
dialog_lib_symbol_properties.cpp | |
dialog_lib_symbol_properties.h | |
dialog_lib_symbol_properties_base.cpp | |
dialog_lib_symbol_properties_base.h | |
dialog_line_properties.cpp | |
dialog_line_properties.h | |
dialog_line_properties_base.cpp | |
dialog_line_properties_base.h | |
dialog_migrate_buses.cpp | |
dialog_migrate_buses.h | |
dialog_migrate_buses_base.cpp | |
dialog_migrate_buses_base.h | |
dialog_pin_properties.cpp | |
dialog_pin_properties.h | |
dialog_pin_properties_base.cpp | |
dialog_pin_properties_base.h | |
dialog_plot_schematic.cpp | |
dialog_plot_schematic.h | |
dialog_plot_schematic_base.cpp | |
dialog_plot_schematic_base.h | |
dialog_rescue_each.cpp | |
dialog_rescue_each_base.cpp | |
dialog_rescue_each_base.h | |
dialog_sch_import_settings.cpp | |
dialog_sch_import_settings.h | |
dialog_sch_import_settings_base.cpp | |
dialog_sch_import_settings_base.h | |
dialog_schematic_find.cpp | |
dialog_schematic_find.h | |
dialog_schematic_find_base.cpp | |
dialog_schematic_find_base.h | |
dialog_schematic_setup.cpp | |
dialog_schematic_setup.h | |
eeschema/dialogs/dialog_shape_properties.cpp | |
dialog_shape_properties.h | |
eeschema/dialogs/dialog_shape_properties_base.cpp | |
eeschema/dialogs/dialog_shape_properties_base.h | |
dialog_sheet_pin_properties.cpp | |
dialog_sheet_pin_properties.h | |
dialog_sheet_pin_properties_base.cpp | |
dialog_sheet_pin_properties_base.h | |
dialog_sheet_properties.cpp | |
dialog_sheet_properties.h | |
dialog_sheet_properties_base.cpp | |
dialog_sheet_properties_base.h | |
dialog_sim_command.cpp | |
dialog_sim_command.h | |
dialog_sim_command_base.cpp | |
dialog_sim_command_base.h | |
dialog_sim_format_value.cpp | |
dialog_sim_format_value.h | |
dialog_sim_format_value_base.cpp | |
dialog_sim_format_value_base.h | |
dialog_sim_model.cpp | |
dialog_sim_model.h | |
dialog_sim_model_base.cpp | |
dialog_sim_model_base.h | |
dialog_symbol_chooser.cpp | |
dialog_symbol_chooser.h | |
dialog_symbol_fields_table.cpp | |
dialog_symbol_fields_table.h | |
dialog_symbol_fields_table_base.cpp | |
dialog_symbol_fields_table_base.h | |
dialog_symbol_properties.cpp | |
dialog_symbol_properties.h | |
dialog_symbol_properties_base.cpp | |
dialog_symbol_properties_base.h | |
dialog_symbol_remap.cpp | |
dialog_symbol_remap.h | |
dialog_symbol_remap_base.cpp | |
dialog_symbol_remap_base.h | |
eeschema/dialogs/dialog_table_properties.cpp | |
eeschema/dialogs/dialog_table_properties.h | |
eeschema/dialogs/dialog_table_properties_base.cpp | |
eeschema/dialogs/dialog_table_properties_base.h | |
eeschema/dialogs/dialog_tablecell_properties.cpp | |
eeschema/dialogs/dialog_tablecell_properties.h | |
eeschema/dialogs/dialog_tablecell_properties_base.cpp | |
eeschema/dialogs/dialog_tablecell_properties_base.h | |
eeschema/dialogs/dialog_text_properties.cpp | |
eeschema/dialogs/dialog_text_properties.h | |
eeschema/dialogs/dialog_text_properties_base.cpp | |
eeschema/dialogs/dialog_text_properties_base.h | |
dialog_update_from_pcb.cpp | |
dialog_update_from_pcb.h | |
dialog_update_from_pcb_base.cpp | |
dialog_update_from_pcb_base.h | |
dialog_update_symbol_fields.cpp | |
dialog_update_symbol_fields.h | |
dialog_update_symbol_fields_base.cpp | |
dialog_update_symbol_fields_base.h | |
dialog_user_defined_signals.cpp | |
dialog_user_defined_signals.h | |
dialog_user_defined_signals_base.cpp | |
dialog_user_defined_signals_base.h | |
dialog_wire_bus_properties.cpp | |
dialog_wire_bus_properties.h | |
dialog_wire_bus_properties_base.cpp | |
dialog_wire_bus_properties_base.h | |
panel_bom_presets.cpp | |
panel_bom_presets.h | |
panel_bom_presets_base.cpp | |
panel_bom_presets_base.h | |
panel_eeschema_annotation_options.cpp | |
panel_eeschema_annotation_options.h | |
panel_eeschema_annotation_options_base.cpp | |
panel_eeschema_annotation_options_base.h | |
panel_eeschema_color_settings.cpp | |
panel_eeschema_color_settings.h | |
panel_eeschema_display_options.cpp | |
panel_eeschema_display_options.h | |
panel_eeschema_display_options_base.cpp | |
panel_eeschema_display_options_base.h | |
panel_eeschema_editing_options.cpp | |
panel_eeschema_editing_options.h | |
panel_eeschema_editing_options_base.cpp | |
panel_eeschema_editing_options_base.h | |
panel_setup_buses.cpp | |
panel_setup_buses.h | |
panel_setup_buses_base.cpp | |
panel_setup_buses_base.h | |
eeschema/dialogs/panel_setup_formatting.cpp | |
eeschema/dialogs/panel_setup_formatting.h | |
eeschema/dialogs/panel_setup_formatting_base.cpp | |
eeschema/dialogs/panel_setup_formatting_base.h | |
panel_setup_pinmap.cpp | |
panel_setup_pinmap.h | |
panel_setup_pinmap_base.cpp | |
panel_setup_pinmap_base.h | |
panel_simulator_preferences.cpp | |
panel_simulator_preferences.h | |
panel_simulator_preferences_base.cpp | |
panel_simulator_preferences_base.h | |
panel_sym_color_settings.cpp | |
panel_sym_color_settings.h | |
panel_sym_color_settings_base.cpp | |
panel_sym_color_settings_base.h | |
panel_sym_display_options.cpp | |
panel_sym_display_options.h | |
panel_sym_display_options_base.cpp | |
panel_sym_display_options_base.h | |
panel_sym_editing_options.cpp | |
panel_sym_editing_options.h | |
panel_sym_editing_options_base.cpp | |
panel_sym_editing_options_base.h | |
panel_sym_lib_table.cpp | |
panel_sym_lib_table.h | |
panel_sym_lib_table_base.cpp | |
panel_sym_lib_table_base.h | |
panel_template_fieldnames.cpp | |
panel_template_fieldnames.h | |
panel_template_fieldnames_base.cpp | |
panel_template_fieldnames_base.h | |
► erc | |
erc.cpp | |
erc.h | |
erc_item.cpp | |
erc_item.h | |
erc_report.cpp | |
erc_report.h | |
erc_sch_pin_context.cpp | |
erc_sch_pin_context.h | |
erc_settings.cpp | |
erc_settings.h | |
► import_gfx | |
dialog_import_gfx_sch.cpp | |
dialog_import_gfx_sch.h | |
dialog_import_gfx_sch_base.cpp | |
dialog_import_gfx_sch_base.h | |
graphics_importer_lib_symbol.cpp | |
graphics_importer_lib_symbol.h | |
graphics_importer_sch.cpp | |
graphics_importer_sch.h | |
► navlib | |
nl_schematic_plugin.cpp | |
nl_schematic_plugin.h | Declaration of the NL_SCHEMATIC_PLUGIN class |
nl_schematic_plugin_impl.cpp | |
nl_schematic_plugin_impl.h | Declaration of the NL_SCHEMATIC_PLUGIN_IMPL class |
► netlist_exporters | |
netlist.h | |
netlist_exporter_allegro.cpp | |
netlist_exporter_allegro.h | |
netlist_exporter_base.cpp | |
netlist_exporter_base.h | |
netlist_exporter_cadstar.cpp | |
netlist_exporter_cadstar.h | |
netlist_exporter_kicad.cpp | |
netlist_exporter_kicad.h | |
netlist_exporter_orcadpcb2.cpp | |
netlist_exporter_orcadpcb2.h | |
netlist_exporter_pads.cpp | |
netlist_exporter_pads.h | |
netlist_exporter_spice.cpp | |
netlist_exporter_spice.h | |
netlist_exporter_spice_model.cpp | |
netlist_exporter_spice_model.h | |
netlist_exporter_xml.cpp | |
netlist_exporter_xml.h | |
netlist_generator.cpp | |
► printing | |
dialog_print.cpp | |
dialog_print.h | |
dialog_print_base.cpp | |
dialog_print_base.h | |
sch_printout.cpp | |
sch_printout.h | |
► sch_io | |
► altium | |
altium_parser_sch.cpp | |
altium_parser_sch.h | |
sch_io_altium.cpp | |
sch_io_altium.h | |
sch_io_altium_lib_cache.h | |
► cadstar | |
cadstar_sch_archive_loader.cpp | Loads a csa file into a KiCad SCHEMATIC object |
cadstar_sch_archive_loader.h | Loads a csa file into a KiCad SCHEMATIC object |
cadstar_sch_archive_parser.cpp | Reads in a CADSTAR Schematic Archive (*.csa) file |
cadstar_sch_archive_parser.h | |
sch_io_cadstar_archive.cpp | |
sch_io_cadstar_archive.h | |
► database | |
sch_io_database.cpp | |
sch_io_database.h | |
► eagle | |
sch_io_eagle.cpp | |
sch_io_eagle.h | |
► easyeda | |
sch_easyeda_parser.cpp | |
sch_easyeda_parser.h | |
sch_io_easyeda.cpp | |
sch_io_easyeda.h | |
► easyedapro | |
sch_easyedapro_parser.cpp | |
sch_easyedapro_parser.h | |
sch_io_easyedapro.cpp | |
sch_io_easyedapro.h | |
► http_lib | |
sch_io_http_lib.cpp | |
sch_io_http_lib.h | |
► kicad_legacy | |
sch_io_kicad_legacy.cpp | |
sch_io_kicad_legacy.h | |
sch_io_kicad_legacy_helpers.cpp | |
sch_io_kicad_legacy_helpers.h | |
sch_io_kicad_legacy_lib_cache.cpp | |
sch_io_kicad_legacy_lib_cache.h | |
► kicad_sexpr | |
sch_io_kicad_sexpr.cpp | |
sch_io_kicad_sexpr.h | |
sch_io_kicad_sexpr_common.cpp | |
sch_io_kicad_sexpr_common.h | |
sch_io_kicad_sexpr_lib_cache.cpp | |
sch_io_kicad_sexpr_lib_cache.h | |
sch_io_kicad_sexpr_parser.cpp | |
sch_io_kicad_sexpr_parser.h | |
► ltspice | |
ltspice_schematic.cpp | |
ltspice_schematic.h | |
sch_io_ltspice.cpp | |
sch_io_ltspice.h | |
sch_io_ltspice_parser.cpp | |
sch_io_ltspice_parser.h | |
sch_io.cpp | |
sch_io.h | |
sch_io_lib_cache.cpp | |
sch_io_lib_cache.h | |
sch_io_mgr.cpp | |
sch_io_mgr.h | |
► sim | |
► kibis | |
ibis_parser.cpp | |
ibis_parser.h | |
kibis.cpp | |
kibis.h | |
legacy_workbook.cpp | |
ngspice.cpp | |
ngspice.h | |
sim_lib_mgr.cpp | |
sim_lib_mgr.h | |
sim_library.cpp | |
sim_library.h | |
sim_library_ibis.cpp | |
sim_library_ibis.h | |
sim_library_spice.cpp | |
sim_library_spice.h | |
sim_model.cpp | |
sim_model.h | |
sim_model_behavioral.cpp | |
sim_model_behavioral.h | |
sim_model_ibis.cpp | |
sim_model_ibis.h | |
sim_model_ideal.cpp | |
sim_model_ideal.h | |
sim_model_l_mutual.cpp | |
sim_model_l_mutual.h | |
sim_model_ngspice.cpp | |
sim_model_ngspice.h | |
sim_model_ngspice_data_b3soi.cpp | |
sim_model_ngspice_data_b4soi.cpp | |
sim_model_ngspice_data_bjt.cpp | |
sim_model_ngspice_data_bsim1.cpp | |
sim_model_ngspice_data_bsim2.cpp | |
sim_model_ngspice_data_bsim3.cpp | |
sim_model_ngspice_data_bsim4.cpp | |
sim_model_ngspice_data_diode.cpp | |
sim_model_ngspice_data_hfet.cpp | |
sim_model_ngspice_data_hicum2.cpp | |
sim_model_ngspice_data_hsim.cpp | |
sim_model_ngspice_data_jfet.cpp | |
sim_model_ngspice_data_mes.cpp | |
sim_model_ngspice_data_mos.cpp | |
sim_model_ngspice_data_mos6.cpp | |
sim_model_ngspice_data_mos9.cpp | |
sim_model_ngspice_data_vbic.cpp | |
sim_model_r_pot.cpp | |
sim_model_r_pot.h | |
sim_model_raw_spice.cpp | |
sim_model_raw_spice.h | |
sim_model_serializer.cpp | |
sim_model_serializer.h | |
sim_model_source.cpp | |
sim_model_source.h | |
sim_model_spice.cpp | |
sim_model_spice.h | |
sim_model_spice_fallback.cpp | |
sim_model_spice_fallback.h | |
sim_model_subckt.cpp | |
sim_model_subckt.h | |
sim_model_switch.cpp | |
sim_model_switch.h | |
sim_model_tline.cpp | |
sim_model_tline.h | |
sim_model_xspice.cpp | |
sim_model_xspice.h | |
sim_plot_colors.cpp | |
sim_plot_colors.h | Class is responsible for providing colors for traces on simulation plot |
sim_plot_tab.cpp | |
sim_plot_tab.h | |
sim_preferences.h | Contains preferences pertaining to the simulator |
sim_property.cpp | |
sim_property.h | |
sim_tab.cpp | |
sim_tab.h | |
sim_types.h | |
sim_value.cpp | |
sim_value.h | |
sim_xspice_parser.h | |
simulator.h | |
simulator_frame.cpp | |
simulator_frame.h | |
simulator_frame_ui.cpp | |
simulator_frame_ui.h | |
simulator_frame_ui_base.cpp | |
simulator_frame_ui_base.h | |
simulator_reporter.h | |
spice_circuit_model.cpp | |
spice_circuit_model.h | |
spice_generator.cpp | |
spice_generator.h | |
spice_grammar.h | |
spice_library_parser.cpp | |
spice_library_parser.h | |
spice_model_parser.cpp | |
spice_model_parser.h | |
spice_settings.cpp | |
spice_settings.h | |
spice_simulator.cpp | |
spice_simulator.h | |
spice_value.cpp | |
spice_value.h | |
toolbars_simulator_frame.cpp | |
user_defined_signals_help_md.h | |
► symbol_editor | |
lib_logger.cpp | |
lib_logger.h | |
lib_symbol_library_manager.cpp | |
lib_symbol_library_manager.h | |
menubar_symbol_editor.cpp | |
symbol_edit_frame.cpp | |
symbol_edit_frame.h | |
symbol_editor.cpp | |
symbol_editor_import_export.cpp | |
symbol_editor_plotter.cpp | |
symbol_editor_settings.cpp | |
symbol_editor_settings.h | |
symbol_editor_undo_redo.cpp | |
symbol_saveas_type.h | |
toolbars_symbol_editor.cpp | |
► sync_sheet_pin | |
dialog_sync_sheet_pins.cpp | |
dialog_sync_sheet_pins.h | |
dialog_sync_sheet_pins_base.cpp | |
dialog_sync_sheet_pins_base.h | |
panel_sync_sheet_pins.cpp | |
panel_sync_sheet_pins.h | |
panel_sync_sheet_pins_base.cpp | |
panel_sync_sheet_pins_base.h | |
sheet_synchronization_agent.cpp | |
sheet_synchronization_agent.h | |
sheet_synchronization_item.cpp | |
sheet_synchronization_item.h | |
sheet_synchronization_model.cpp | |
sheet_synchronization_model.h | |
sheet_synchronization_notifier.cpp | |
sheet_synchronization_notifier.h | |
sync_sheet_pin_preference.h | |
► tools | |
assign_footprints.cpp | |
backannotate.cpp | |
backannotate.h | |
ee_actions.cpp | |
ee_actions.h | |
ee_grid_helper.cpp | |
ee_grid_helper.h | |
ee_inspection_tool.cpp | |
ee_inspection_tool.h | |
ee_point_editor.cpp | |
ee_point_editor.h | |
ee_selection.cpp | |
ee_selection.h | |
ee_selection_tool.cpp | |
ee_selection_tool.h | |
ee_tool_base.h | |
ee_tool_utils.cpp | |
ee_tool_utils.h | |
rule_area_create_helper.cpp | |
rule_area_create_helper.h | |
sch_design_block_control.cpp | |
sch_design_block_control.h | |
sch_drawing_tools.cpp | |
sch_drawing_tools.h | |
sch_edit_table_tool.cpp | |
sch_edit_table_tool.h | |
sch_edit_tool.cpp | |
sch_edit_tool.h | |
sch_editor_conditions.cpp | |
sch_editor_conditions.h | |
sch_editor_control.cpp | |
sch_editor_control.h | |
sch_find_replace_tool.cpp | |
sch_find_replace_tool.h | |
sch_line_wire_bus_tool.cpp | |
sch_line_wire_bus_tool.h | |
sch_move_tool.cpp | |
sch_move_tool.h | |
sch_navigate_tool.cpp | |
sch_navigate_tool.h | |
simulator_control.cpp | |
simulator_control.h | |
symbol_editor_control.cpp | |
symbol_editor_control.h | |
symbol_editor_drawing_tools.cpp | |
symbol_editor_drawing_tools.h | |
symbol_editor_edit_tool.cpp | |
symbol_editor_edit_tool.h | |
symbol_editor_move_tool.cpp | |
symbol_editor_move_tool.h | |
symbol_editor_pin_tool.cpp | |
symbol_editor_pin_tool.h | |
► widgets | |
design_block_pane.cpp | |
design_block_pane.h | |
design_block_preview_widget.cpp | |
design_block_preview_widget.h | |
eeschema/widgets/filedlg_hook_save_project.h | |
hierarchy_pane.cpp | |
hierarchy_pane.h | |
panel_design_block_chooser.cpp | |
panel_design_block_chooser.h | |
panel_sch_selection_filter.cpp | |
panel_sch_selection_filter.h | |
panel_sch_selection_filter_base.cpp | |
panel_sch_selection_filter_base.h | |
panel_symbol_chooser.cpp | |
panel_symbol_chooser.h | |
pin_shape_combobox.cpp | ComboBox widget for pin shape |
pin_shape_combobox.h | ComboBox widget for pin shape |
pin_type_combobox.cpp | ComboBox widget for pin type |
pin_type_combobox.h | ComboBox widget for pin type |
sch_properties_panel.cpp | |
sch_properties_panel.h | |
sch_search_pane.cpp | |
sch_search_pane.h | |
eeschema/widgets/search_handlers.cpp | |
eeschema/widgets/search_handlers.h | |
symbol_diff_widget.cpp | |
symbol_diff_widget.h | |
symbol_filedlg_save_as.h | |
symbol_filter_combobox.cpp | |
symbol_filter_combobox.h | |
symbol_preview_widget.cpp | |
symbol_preview_widget.h | |
symbol_tree_pane.cpp | |
symbol_tree_pane.h | |
tuner_slider.cpp | |
tuner_slider.h | |
tuner_slider_base.cpp | |
tuner_slider_base.h | |
annotate.cpp | |
autoplace_fields.cpp | |
bom_plugins.cpp | |
bom_plugins.h | |
bus-wire-junction.cpp | |
bus_alias.h | |
connection_graph.cpp | |
connection_graph.h | |
eeschema/cross-probing.cpp | |
default_values.h | |
design_block_tree_model_adapter.cpp | |
design_block_tree_model_adapter.h | |
design_block_utils.cpp | |
ee_collectors.cpp | |
ee_collectors.h | |
eeschema.cpp | |
eeschema_config.cpp | |
eeschema_helpers.cpp | |
eeschema_helpers.h | |
eeschema_id.h | |
eeschema_jobs_handler.cpp | |
eeschema_jobs_handler.h | |
eeschema_settings.cpp | |
eeschema_settings.h | |
fields_data_model.cpp | |
fields_data_model.h | |
fields_grid_table.cpp | |
fields_grid_table.h | |
eeschema/files-io.cpp | |
general.h | |
generate_alias_info.cpp | |
generate_alias_info.h | |
gfx_import_utils.cpp | |
gfx_import_utils.h | |
invoke_sch_dialog.h | |
junction_helpers.cpp | |
junction_helpers.h | |
lib_symbol.cpp | |
lib_symbol.h | |
libarch.cpp | Module for generation of symbol archive files |
eeschema/menubar.cpp | |
net_navigator.cpp | |
picksymbol.cpp | |
pin_layout_cache.cpp | |
pin_layout_cache.h | |
pin_numbers.cpp | |
pin_numbers.h | |
pin_type.cpp | |
pin_type.h | |
project_rescue.cpp | |
project_rescue.h | |
project_sch.cpp | |
project_sch.h | |
sch_base_frame.cpp | |
sch_base_frame.h | |
sch_bitmap.cpp | |
sch_bitmap.h | |
sch_bus_entry.cpp | |
sch_bus_entry.h | |
sch_commit.cpp | |
sch_commit.h | |
sch_connection.cpp | |
sch_connection.h | |
sch_draw_panel.cpp | |
sch_draw_panel.h | |
sch_edit_frame.cpp | |
sch_edit_frame.h | |
sch_field.cpp | |
sch_field.h | |
sch_file_versions.h | |
sch_item.cpp | |
sch_item.h | |
sch_junction.cpp | |
sch_junction.h | |
sch_label.cpp | |
sch_label.h | |
sch_line.cpp | |
sch_line.h | |
sch_marker.cpp | |
sch_marker.h | |
sch_no_connect.cpp | Class SCH_NO_CONNECT implementation |
sch_no_connect.h | |
sch_painter.cpp | |
sch_painter.h | |
sch_pin.cpp | |
sch_pin.h | |
sch_plotter.cpp | |
sch_plotter.h | |
sch_preview_panel.cpp | |
sch_preview_panel.h | |
sch_reference_list.cpp | Functions to create a symbol flat list and to annotate schematic |
sch_reference_list.h | |
sch_render_settings.cpp | |
sch_render_settings.h | |
sch_rtree.h | |
sch_rule_area.cpp | |
sch_rule_area.h | |
sch_screen.cpp | |
sch_screen.h | |
sch_shape.cpp | |
sch_shape.h | |
sch_sheet.cpp | |
sch_sheet.h | |
sch_sheet_path.cpp | |
sch_sheet_path.h | Definition of the SCH_SHEET_PATH and SCH_SHEET_LIST classes for Eeschema |
sch_sheet_pin.cpp | |
sch_sheet_pin.h | |
sch_symbol.cpp | |
sch_symbol.h | |
sch_table.cpp | |
sch_table.h | |
sch_tablecell.cpp | |
sch_tablecell.h | |
sch_text.cpp | |
sch_text.h | |
sch_text_help_md.h | |
sch_textbox.cpp | |
sch_textbox.h | |
sch_validators.cpp | Implementation of control validators for schematic dialogs |
sch_validators.h | Definitions of control validators for schematic dialogs |
sch_view.cpp | |
sch_view.h | |
schematic.cpp | |
schematic.h | |
schematic_settings.cpp | |
schematic_settings.h | |
schematic_undo_redo.cpp | |
sheet.cpp | |
symb_transforms_utils.cpp | |
symb_transforms_utils.h | |
symbol.cpp | |
symbol.h | |
symbol_async_loader.cpp | |
symbol_async_loader.h | |
symbol_checker.cpp | |
symbol_chooser_frame.cpp | |
symbol_chooser_frame.h | |
symbol_diff_frame.cpp | |
symbol_diff_frame.h | |
symbol_lib_table.cpp | |
symbol_lib_table.h | |
symbol_library.cpp | |
symbol_library.h | Definition for symbol library class |
symbol_library_common.h | |
symbol_library_manager.cpp | |
symbol_library_manager.h | |
symbol_tree_model_adapter.cpp | |
symbol_tree_model_adapter.h | |
symbol_tree_synchronizing_adapter.cpp | |
symbol_tree_synchronizing_adapter.h | |
symbol_viewer_frame.cpp | |
symbol_viewer_frame.h | |
toolbars_sch_editor.cpp | |
toolbars_symbol_viewer.cpp | |
► gerbview | |
► dialogs | |
dialog_draw_layers_settings.cpp | |
dialog_draw_layers_settings.h | |
dialog_draw_layers_settings_base.cpp | |
dialog_draw_layers_settings_base.h | |
dialog_layers_select_to_pcb.cpp | |
dialog_layers_select_to_pcb.h | |
dialog_layers_select_to_pcb_base.cpp | |
dialog_layers_select_to_pcb_base.h | |
dialog_print_gerbview.cpp | |
dialog_select_one_pcb_layer.cpp | Set up a dialog to choose a PCB Layer |
panel_gerbview_color_settings.cpp | |
panel_gerbview_color_settings.h | |
panel_gerbview_display_options.cpp | |
panel_gerbview_display_options.h | |
panel_gerbview_display_options_base.cpp | |
panel_gerbview_display_options_base.h | |
panel_gerbview_excellon_settings.cpp | |
panel_gerbview_excellon_settings.h | |
panel_gerbview_excellon_settings_base.cpp | |
panel_gerbview_excellon_settings_base.h | |
► navlib | |
nl_gerbview_plugin.cpp | |
nl_gerbview_plugin.h | Declaration of the NL_GERBVIEW_PLUGIN class |
nl_gerbview_plugin_impl.cpp | |
nl_gerbview_plugin_impl.h | Declaration of the NL_GERBVIEW_PLUGIN_IMPL class |
► tools | |
gerbview_actions.cpp | |
gerbview_actions.h | |
gerbview_control.cpp | |
gerbview_control.h | |
gerbview_inspection_tool.cpp | |
gerbview_inspection_tool.h | |
gerbview_selection.cpp | |
gerbview_selection.h | |
gerbview_selection_tool.cpp | |
gerbview_selection_tool.h | |
► widgets | |
dcode_selection_box.cpp | |
dcode_selection_box.h | |
gbr_layer_box_selector.cpp | |
gbr_layer_box_selector.h | |
gerbview_layer_widget.cpp | |
gerbview_layer_widget.h | |
layer_widget.cpp | |
layer_widget.h | |
am_param.cpp | |
am_param.h | |
am_primitive.cpp | |
am_primitive.h | |
aperture_macro.cpp | |
aperture_macro.h | |
clear_gbr_drawlayers.cpp | Erase a given or all draw layers, an free memory relative to the cleared layer(s) |
dcode.cpp | D_CODE class implementation |
dcode.h | |
evaluate.cpp | |
events_called_functions.cpp | |
excellon_defaults.h | |
excellon_image.h | |
excellon_read_drill_file.cpp | Functions to read drill files (EXCELLON format) created by Pcbnew These files use only a subset of EXCELLON commands |
export_to_pcbnew.cpp | |
export_to_pcbnew.h | |
gerbview/files.cpp | |
gbr_display_options.h | |
gbr_layout.cpp | |
gbr_layout.h | Class CLASS_GBR_LAYOUT to handle info to draw loaded Gerber images and page frame reference |
gerber_collectors.cpp | |
gerber_collectors.h | |
gerber_draw_item.cpp | |
gerber_draw_item.h | |
gerber_file_image.cpp | GERBER class handle for a given layer info about used D_CODES and how the layer is drawn |
gerber_file_image.h | |
gerber_file_image_list.cpp | |
gerber_file_image_list.h | |
gerbview.cpp | GERBVIEW main file |
gerbview.h | |
gerbview_draw_panel_gal.cpp | |
gerbview_draw_panel_gal.h | |
gerbview_frame.cpp | |
gerbview_frame.h | |
gerbview_id.h | |
gerbview_painter.cpp | |
gerbview_painter.h | |
gerbview_printout.cpp | |
gerbview_printout.h | |
gerbview_settings.cpp | |
gerbview_settings.h | |
job_file_reader.cpp | |
gerbview/menubar.cpp | |
readgerb.cpp | |
rs274_read_XY_and_IJ_coordinates.cpp | |
rs274d.cpp | |
rs274x.cpp | |
toolbars_gerber.cpp | |
X2_gerber_attributes.cpp | |
X2_gerber_attributes.h | |
► include | |
► api | |
api_enums.h | |
api_handler.h | |
api_handler_common.h | |
api_handler_editor.h | |
api_plugin.h | |
api_plugin_manager.h | |
api_server.h | |
api_utils.h | |
serializable.h | |
► bitmaps | |
bitmap_info.h | |
bitmap_types.h | |
bitmaps_list.h | |
► cli | |
exit_codes.h | |
► core | |
mirror.h | |
typeinfo.h | |
► database | |
database_cache.h | |
database_connection.h | |
database_lib_settings.h | |
► dialogs | |
dialog_assign_netclass.h | |
dialog_book_reporter.h | |
dialog_color_picker.h | |
dialog_configure_paths.h | |
dialog_edit_library_tables.h | |
dialog_embed_files.h | |
dialog_global_lib_table_config.h | |
dialog_grid_settings.h | |
dialog_hotkey_list.h | Hotkey list dialog (as opposed to editor) |
dialog_image_editor.h | |
dialog_locked_items_query.h | |
dialog_migrate_settings.h | |
dialog_multi_unit_entry.h | |
dialog_page_settings.h | |
dialog_paste_special.h | |
dialog_plugin_options.h | |
dialog_print_generic.h | |
dialog_text_entry.h | |
dialog_unit_entry.h | |
eda_reorderable_list_dialog.h | |
eda_view_switcher.h | |
html_message_box.h | |
panel_color_settings.h | |
panel_common_settings.h | |
panel_data_collection.h | |
panel_gal_display_options.h | |
panel_grid_settings.h | |
panel_image_editor.h | |
panel_mouse_settings.h | |
panel_plugin_settings.h | |
panel_printer_list.h | |
panel_setup_netclasses.h | |
panel_setup_severities.h | |
► drawing_sheet | |
ds_data_item.h | |
ds_data_model.h | |
ds_draw_item.h | |
ds_file_versions.h | |
ds_painter.h | |
ds_proxy_undo_item.h | |
ds_proxy_view_item.h | |
► font | |
font.h | |
fontconfig.h | |
fontinfo.h | |
glyph.h | |
kicad_font_name.h | |
outline_decomposer.h | |
outline_font.h | |
stroke_font.h | |
text_attributes.h | |
version_info.h | |
► gal | |
► 3d | |
camera.h | Define an abstract camera |
► cairo | |
cairo_compositor.h | Class that handles multitarget rendering (ie |
cairo_gal.h | |
cairo_print.h | |
► opengl | |
cached_container.h | |
cached_container_gpu.h | |
cached_container_ram.h | |
gl_context_mgr.h | |
gl_utils.h | |
gpu_manager.h | |
kiglew.h | |
noncached_container.h | Class to store instances of VERTEX without caching |
opengl_compositor.h | Handle multitarget rendering (ie |
opengl_gal.h | |
shader.h | |
utils.h | |
vertex_common.h | Common defines and consts used in vertex related classes |
vertex_container.h | Class to store vertices and handle transfers between system memory and GPU memory |
vertex_item.h | Class to handle an item held in a container |
vertex_manager.h | |
color4d.h | |
compositor.h | Class that handles multitarget rendering (ie |
cursors.h | |
definitions.h | |
gal.h | |
gal_display_options.h | |
gal_print.h | |
graphics_abstraction_layer.h | |
hidpi_gl_3D_canvas.h | |
hidpi_gl_canvas.h | |
painter.h | |
► http_lib | |
http_lib_connection.h | |
http_lib_settings.h | |
► io | |
► kicad | |
kicad_io_utils.h | |
io_base.h | |
io_mgr.h | |
► kicad_curl | |
kicad_curl.h | |
kicad_curl_easy.h | |
► libeval | |
numeric_evaluator.h | |
► libeval_compiler | |
libeval_compiler.h | |
► plotters | |
gbr_plotter_aperture_macros.h | Specialized plotter for GERBER files format |
gbr_plotter_apertures.h | Plotting engine (Gerber) |
plotter.h | |
plotter_dxf.h | |
plotter_gerber.h | |
plotter_hpgl.h | Plotting engine (HPGL) |
plotters_pslike.h | Plotting engines similar to ps (PostScript, Gerber, svg) |
► plugins | |
► 3d | |
3d_plugin.h | Describe the runtime-loadable interface to support loading and parsing of 3D models |
► 3dapi | |
c3dmodel.h | Define an internal structure to be used by the 3D renders |
ifsg_all.h | Collects header files for all SG* wrappers and the API |
ifsg_api.h | Defines the API calls for the manipulation of SG* classes |
ifsg_appearance.h | Defines the wrapper of the SGAPPEARANCE class |
ifsg_colors.h | Defines the color list wrapper |
ifsg_coordindex.h | Defines the CoordIndex node wrapper |
ifsg_coords.h | Defines the coordinate list wrapper |
ifsg_defs.h | |
ifsg_faceset.h | Defines the wrapper for the SGFACESET class |
ifsg_index.h | Defines the index nodes wrapper |
ifsg_node.h | Defines the wrapper of the base class SG_NODE |
ifsg_normals.h | |
ifsg_shape.h | Defines the wrapper for the SGSHAPE class |
ifsg_transform.h | Defines the wrapper for the SGNORMALS class |
sg_base.h | Defines the low level classes common to scene graph nodes |
sg_types.h | Defines the types of intermediate scene graph objects |
sg_version.h | Defines the library version of the intermediate scenegraph (SG) implementation |
xv3d_types.h | |
kicad_plugin.h | Defines the most basic functions which all kicad plugins must implement |
► preview_items | |
anchor_debug.h | |
arc_assistant.h | |
arc_geom_manager.h | |
bezier_assistant.h | |
bezier_geom_manager.h | |
centreline_rect_item.h | |
construction_geom.h | |
draw_context.h | |
item_drawing_utils.h | Utility functions for drawing compound items (i.e |
multistep_geom_manager.h | |
polygon_geom_manager.h | |
polygon_item.h | |
preview_utils.h | |
ruler_item.h | |
selection_area.h | |
simple_overlay_item.h | |
snap_indicator.h | |
two_point_assistant.h | |
two_point_geom_manager.h | |
► project | |
board_project_settings.h | |
net_settings.h | |
project_archiver.h | |
project_file.h | |
project_local_settings.h | |
sch_project_settings.h | |
► properties | |
color4d_variant.h | |
eda_angle_variant.h | |
pg_cell_renderer.h | |
pg_editors.h | |
pg_properties.h | |
property.h | |
property_mgr.h | |
property_validator.h | |
property_validators.h | |
std_optional_variants.h | |
► settings | |
app_settings.h | |
aui_settings.h | |
bom_settings.h | |
color_settings.h | |
common_settings.h | |
cvpcb_settings.h | |
include/settings/environment.h | |
grid_settings.h | |
json_settings.h | |
json_settings_internals.h | |
kicad_settings.h | |
layer_settings_utils.h | |
nested_settings.h | |
parameters.h | |
settings_manager.h | |
► tool | |
► examples | |
delegate_example.cpp | |
action_manager.h | |
action_menu.h | |
action_toolbar.h | |
actions.h | |
common_control.h | |
common_tools.h | |
conditional_menu.h | |
construction_manager.h | |
coroutine.h | |
edit_constraints.h | |
edit_points.h | |
edit_table_tool_base.h | |
editor_conditions.h | |
embed_tool.h | |
grid_helper.h | |
grid_menu.h | |
picker_tool.h | |
point_editor_behavior.h | |
properties_tool.h | |
selection.h | |
selection_conditions.h | |
selection_tool.h | |
tool_action.h | |
tool_base.h | |
tool_dispatcher.h | |
tool_event.h | |
tool_interactive.h | |
tool_manager.h | |
tool_menu.h | |
tools_holder.h | |
zoom_menu.h | |
zoom_tool.h | |
► view | |
view.h | |
view_controls.h | |
view_group.h | |
view_item.h | |
view_overlay.h | |
view_rtree.h | |
wx_view_controls.h | WX_VIEW_CONTROLS class definition |
zoom_controller.h | ZOOM_CONTROLLER class definition |
► widgets | |
app_progress_dialog.h | |
bitmap_button.h | |
bitmap_toggle.h | |
busy_indicator.h | |
button_row_panel.h | |
color_swatch.h | |
filedlg_import_non_kicad.h | |
filedlg_open_embed_file.h | |
filter_combobox.h | |
font_choice.h | |
footprint_choice.h | |
footprint_diff_widget.h | |
footprint_preview_widget.h | |
footprint_select_widget.h | |
gal_options_panel.h | |
grid_bitmap_toggle.h | |
grid_button.h | |
grid_color_swatch_helpers.h | |
grid_combobox.h | |
grid_icon_text_helpers.h | |
grid_readonly_text_helpers.h | |
grid_text_button_helpers.h | |
grid_text_helpers.h | |
html_window.h | |
indicator_icon.h | |
kistatusbar.h | |
layer_box_selector.h | |
layer_presentation.h | |
lib_tree.h | |
listbox_tricks.h | |
mathplot.h | |
msgpanel.h | Message panel definition file |
net_selector.h | |
number_badge.h | |
paged_dialog.h | |
progress_reporter_base.h | |
report_severity.h | |
resettable_panel.h | |
search_pane.h | |
search_pane_tab.h | |
split_button.h | |
std_bitmap_button.h | |
stepped_slider.h | |
tab_traversal.h | Functions for manipulating tab traversal in forms and dialogs |
text_ctrl_eval.h | |
ui_common.h | Functions to provide common constants and other functions to assist in making a consistent UI |
unit_binder.h | |
widget_hotkey_list.h | |
widget_save_restore.h | |
wx_aui_art_providers.h | |
wx_aui_utils.h | |
wx_busy_indicator.h | |
wx_collapsible_pane.h | |
wx_combobox.h | |
wx_dataviewctrl.h | |
wx_ellipsized_static_text.h | |
wx_grid.h | |
wx_grid_autosizer.h | |
wx_infobar.h | |
wx_listbox.h | |
wx_menubar.h | |
wx_panel.h | |
wx_progress_reporters.h | |
wx_splash.h | |
wx_splitter_window.h | |
wx_treebook.h | |
3d_enums.h | Declared enumerations and flags |
advanced_config.h | |
array_axis.h | |
array_options.h | |
asset_archive.h | |
background_jobs_monitor.h | |
base_screen.h | BASE_SCREEN class implementation |
base_set.h | |
base_units.h | |
bin_mod.h | |
bitmap_base.h | |
bitmap_store.h | |
bitmaps.h | |
board_design_settings.h | |
board_item.h | |
board_printout.h | |
build_version.h | |
callback_gal.h | |
class_draw_panel_gal.h | |
cli_progress_reporter.h | |
clipboard.h | |
collector.h | |
commit.h | |
common.h | The common library |
config_map.h | |
config_params.h | |
confirm.h | This file is part of the common library |
ctl_flags.h | |
design_block_lib_table.h | |
dialog_shim.h | |
dpi_scaling.h | |
dpi_scaling_common.h | |
dsnlexer.h | |
eda_base_frame.h | Base window classes and related definitions |
eda_dde.h | DDE server & client |
eda_doc.h | This file is part of the common library |
eda_draw_frame.h | |
eda_item.h | |
eda_item_flags.h | |
eda_list_dialog.h | |
eda_pattern_match.h | Abstract pattern-matching tool and implementations |
eda_search_data.h | |
eda_shape.h | |
eda_text.h | |
eda_units.h | |
embedded_files.h | |
embedded_files_parser.h | |
enum_vector.h | |
env_paths.h | Helper functions to substitute paths with environmental variables |
env_vars.h | Functions related to environment variables, including help functions |
executable_names.h | KiCad executable names |
file_history.h | |
filename_resolver.h | |
filter_reader.h | |
fmt.h | |
footprint_editor_settings.h | |
footprint_filter.h | |
footprint_info.h | |
fp_lib_table.h | |
frame_type.h | |
gal_display_options_common.h | |
gbr_metadata.h | Handle special data (items attributes) during plot |
gbr_netlist_metadata.h | |
gestfich.h | |
gr_basic.h | |
gr_text.h | |
grid_tricks.h | |
hash_eda.h | Hashing functions for EDA_ITEMs |
hashtables.h | |
hotkey_store.h | |
hotkeys_basic.h | |
i18n_utility.h | Some functions to handle hotkeys in KiCad |
id.h | Common command IDs shared by more than one of the KiCad applications |
import_export.h | |
increment.h | |
inspectable.h | |
json_common.h | |
json_conversions.h | |
json_schema_validator.h | |
ki_any.h | An implementation of std::any_cast, which uses type_info::hash_code to check validity of cast types |
ki_exception.h | |
kicommon.h | |
kidialog.h | This file is part of the common library |
kiface_base.h | |
kiface_ids.h | |
kiid.h | |
kiway.h | |
kiway_express.h | |
kiway_holder.h | |
kiway_mgr.h | |
kiway_player.h | |
launch_ext.h | |
layer_ids.h | |
layer_range.h | |
lib_id.h | |
lib_table_base.h | |
lib_table_grid.h | |
lib_table_grid_tricks.h | |
lib_tree_item.h | |
lib_tree_model.h | |
lib_tree_model_adapter.h | |
locale_io.h | |
lockfile.h | File locking utilities |
logging.h | |
lseq.h | |
lset.h | |
macros.h | This file contains miscellaneous commonly used macros and functions |
macros_swig.h | This file contains macros just for swig binding |
mail_type.h | |
marker_base.h | |
markup_parser.h | |
netclass.h | |
newstroke_font.h | |
notifications_manager.h | |
origin_transforms.h | |
origin_viewitem.h | |
outline_mode.h | |
page_info.h | |
panel_hotkeys_editor.h | |
panel_text_variables.h | |
paths.h | |
pcb_base_frame.h | |
pcb_display_options.h | |
pcb_screen.h | |
pgm_base.h | See class PGM_BASE |
policy_keys.h | |
printout.h | |
progress_reporter.h | |
project.h | |
project_pcb.h | |
ptree.h | |
rc_item.h | |
rc_json_schema.h | |
refdes_utils.h | Collection of utility functions for component reference designators (refdes) |
reference_image.h | |
render_settings.h | |
reporter.h | |
richio.h | |
rtti_dump.h | |
scintilla_tricks.h | |
scoped_set_reset.h | |
search_stack.h | |
singleton.h | |
status_popup.h | |
streamwrapper.h | |
string_any_map.h | |
string_utils.h | |
stroke_params.h | |
stroke_params_parser.h | |
systemdirsappend.h | System directories search utilities |
template_fieldnames.h | |
textentry_tricks.h | |
thread_pool.h | |
title_block.h | |
trace_helpers.h | WxLogTrace helper definitions |
ui_events.h | |
undo_redo_container.h | |
units_provider.h | |
validators.h | Custom text control validator definitions |
wildcards_and_files_ext.h | Definition of file extensions used in Kicad |
wx_filename.h | |
wx_fstream_progress.h | |
wxstream_helper.h | |
xnode.h | |
zoom_defines.h | |
► kicad | |
► cli | |
command.cpp | |
command.h | |
command_fp.h | |
command_fp_export.h | |
command_fp_export_svg.cpp | |
command_fp_export_svg.h | |
command_fp_upgrade.cpp | |
command_fp_upgrade.h | |
command_jobset.h | |
command_jobset_run.cpp | |
command_jobset_run.h | |
command_pcb.h | |
command_pcb_drc.cpp | |
command_pcb_drc.h | |
command_pcb_export.h | |
command_pcb_export_3d.cpp | |
command_pcb_export_3d.h | |
command_pcb_export_base.cpp | |
command_pcb_export_base.h | |
command_pcb_export_drill.cpp | |
command_pcb_export_drill.h | |
command_pcb_export_dxf.cpp | |
command_pcb_export_dxf.h | |
command_pcb_export_gencad.cpp | |
command_pcb_export_gencad.h | |
command_pcb_export_gerber.cpp | |
command_pcb_export_gerber.h | |
command_pcb_export_gerbers.cpp | |
command_pcb_export_gerbers.h | |
command_pcb_export_ipc2581.cpp | |
command_pcb_export_ipc2581.h | |
command_pcb_export_odb.cpp | |
command_pcb_export_odb.h | |
command_pcb_export_pdf.cpp | |
command_pcb_export_pdf.h | |
command_pcb_export_pos.cpp | |
command_pcb_export_pos.h | |
command_pcb_export_svg.cpp | |
command_pcb_export_svg.h | |
command_pcb_render.cpp | |
command_pcb_render.h | |
command_sch.h | |
command_sch_erc.cpp | |
command_sch_erc.h | |
command_sch_export.h | |
command_sch_export_bom.cpp | |
command_sch_export_bom.h | |
command_sch_export_netlist.cpp | |
command_sch_export_netlist.h | |
command_sch_export_plot.cpp | |
command_sch_export_plot.h | |
command_sch_export_pythonbom.cpp | |
command_sch_export_pythonbom.h | |
command_sym.h | |
command_sym_export.h | |
command_sym_export_svg.cpp | |
command_sym_export_svg.h | |
command_sym_upgrade.cpp | |
command_sym_upgrade.h | |
command_version.cpp | |
command_version.h | |
► dialogs | |
dialog_copyfiles_job_settings.cpp | |
dialog_copyfiles_job_settings.h | |
dialog_copyfiles_job_settings_base.cpp | |
dialog_copyfiles_job_settings_base.h | |
dialog_executecommand_job_settings.cpp | |
dialog_executecommand_job_settings.h | |
dialog_executecommand_job_settings_base.cpp | |
dialog_executecommand_job_settings_base.h | |
dialog_jobset_output_options.cpp | |
dialog_jobset_output_options.h | |
dialog_jobset_output_options_base.cpp | |
dialog_jobset_output_options_base.h | |
dialog_template_selector.cpp | |
dialog_template_selector.h | |
dialog_template_selector_base.cpp | |
dialog_template_selector_base.h | |
dialog_update_check_prompt.cpp | |
dialog_update_check_prompt.h | |
dialog_update_check_prompt_base.cpp | |
dialog_update_check_prompt_base.h | |
dialog_update_notice.cpp | |
dialog_update_notice.h | |
dialog_update_notice_base.cpp | |
dialog_update_notice_base.h | |
panel_jobset.cpp | |
panel_jobset.h | |
panel_jobset_base.cpp | |
panel_jobset_base.h | |
panel_kicad_launcher.cpp | |
panel_kicad_launcher.h | |
panel_kicad_launcher_base.cpp | |
panel_kicad_launcher_base.h | |
panel_notebook_base.h | |
► pcm | |
► dialogs | |
dialog_manage_repositories.cpp | |
dialog_manage_repositories.h | |
dialog_manage_repositories_base.cpp | |
dialog_manage_repositories_base.h | |
dialog_pcm.cpp | |
dialog_pcm.h | |
dialog_pcm_base.cpp | |
dialog_pcm_base.h | |
dialog_pcm_progress.cpp | |
dialog_pcm_progress.h | |
dialog_pcm_progress_base.cpp | |
dialog_pcm_progress_base.h | |
panel_package.cpp | |
panel_package.h | |
panel_package_base.cpp | |
panel_package_base.h | |
panel_packages_view.cpp | |
panel_packages_view.h | |
panel_packages_view_base.cpp | |
panel_packages_view_base.h | |
pcm.cpp | |
pcm.h | |
pcm_data.cpp | |
pcm_data.h | |
pcm_task_manager.cpp | |
pcm_task_manager.h | |
► tools | |
kicad_manager_actions.cpp | |
kicad_manager_actions.h | |
kicad_manager_control.cpp | |
kicad_manager_control.h | |
► widgets | |
filedlg_new_project.h | |
kicad/files-io.cpp | |
import_proj.cpp | |
import_proj.h | |
import_project.cpp | Routines for importing a non-KiCad project |
jobs_runner.cpp | |
jobs_runner.h | |
kicad.cpp | Main KiCad project manager file |
kicad_cli.cpp | |
kicad_id.h | IDs used in KiCad main frame foe menuitems and tools |
kicad_manager_frame.cpp | |
kicad_manager_frame.h | |
kicad/menubar.cpp | |
pgm_kicad.h | |
project_template.cpp | |
project_template.h | |
project_tree.cpp | |
project_tree.h | |
project_tree_item.cpp | |
project_tree_item.h | |
project_tree_pane.cpp | |
project_tree_pane.h | |
tree_file_type.h | |
update_manager.cpp | |
update_manager.h | |
► libs | |
► core | |
► include | |
► core | |
arraydim.h | |
base64.h | |
ignore.h | |
json_serializers.h | |
kicad_algo.h | |
map_helpers.h | |
minoptmax.h | |
multivector.h | |
observable.h | |
profile.h | : |
spinlock.h | |
sync_queue.h | |
type_helpers.h | |
utf8.h | |
version_compare.h | |
wx_stl_compat.h | |
base64.cpp | |
observable.cpp | |
profile.cpp | |
utf8.cpp | |
version_compare.cpp | |
wx_stl_compat.cpp | |
► kimath | |
► include | |
► geometry | |
approximation.h | |
circle.h | |
convex_hull.h | |
corner_operations.h | |
corner_strategy.h | |
direction45.h | |
distribute.h | |
eda_angle.h | |
ellipse.h | |
geometry_utils.h | Few functions useful in geometry calculations |
half_line.h | |
intersection.h | |
line.h | |
nearest.h | |
oval.h | |
point_types.h | |
polygon_triangulation.h | |
roundrect.h | |
seg.h | |
shape.h | |
shape_arc.h | |
shape_circle.h | |
shape_compound.h | |
shape_file_io.h | |
shape_index.h | |
shape_index_list.h | |
shape_line_chain.h | |
shape_null.h | |
shape_poly_set.h | |
shape_rect.h | |
shape_segment.h | |
shape_simple.h | |
shape_utils.h | Utility functions for working with shapes |
vector_utils.h | Supplemental functions for working with vectors and simple objects that interact with vectors |
vertex_set.h | |
► math | |
box2.h | |
box2_minmax.h | |
matrix3x3.h | |
util.h | |
vector2d.h | |
vector2wx.h | |
vector3.h | |
bezier_curves.h | |
convert_basic_shapes_to_polygon.h | |
hash.h | |
hash_128.h | |
md5_hash.h | |
mmh3_hash.h | |
transform.h | |
trigo.h | |
► src | |
► geometry | |
circle.cpp | |
convex_hull.cpp | |
corner_operations.cpp | |
direction_45.cpp | |
distribute.cpp | |
eda_angle.cpp | |
ellipse.cpp | |
geometry_utils.cpp | Few functions useful in geometry calculations |
half_line.cpp | |
intersection.cpp | |
line.cpp | |
nearest.cpp | |
oval.cpp | |
roundrect.cpp | |
seg.cpp | |
shape.cpp | |
shape_arc.cpp | |
shape_collisions.cpp | |
shape_compound.cpp | |
shape_file_io.cpp | |
shape_line_chain.cpp | |
shape_poly_set.cpp | |
shape_rect.cpp | |
shape_segment.cpp | |
shape_utils.cpp | |
vector_utils.cpp | |
vertex_set.cpp | |
► math | |
util.cpp | |
vector2.cpp | |
bezier_curves.cpp | |
convert_basic_shapes_to_polygon.cpp | |
md5_hash.cpp | |
transform.cpp | |
trigo.cpp | Trigonometric and geometric basic functions |
► kinng | |
► include | |
kinng.h | |
► src | |
kinng.cpp | |
► kiplatform | |
► include | |
► kiplatform | |
app.h | |
drivers.h | |
libs/kiplatform/include/kiplatform/environment.h | |
io.h | |
policy.h | |
secrets.h | |
sysinfo.h | |
sysinfo_gtk.h | |
sysinfo_osx.h | |
sysinfo_windows.h | |
ui.h | |
► os | |
► apple | |
apple/sysinfo.cpp | |
► unix | |
unix/app.cpp | |
unix/drivers.cpp | |
unix/environment.cpp | |
unix/io.cpp | |
unix/policy.cpp | |
unix/secrets.cpp | |
unix/sysinfo.cpp | |
► windows | |
windows/app.cpp | |
windows/drivers.cpp | |
windows/environment.cpp | |
windows/io.cpp | |
windows/policy.cpp | |
windows/secrets.cpp | |
windows/sysinfo.cpp | |
► port | |
► wxgtk | |
wxgtk/ui.cpp | |
wayland-pointer-constraints-unstable-v1.h | |
► wxmsw | |
wxmsw/ui.cpp | |
► sexpr | |
► include | |
► sexpr | |
isexprable.h | |
sexpr.h | |
sexpr_exception.h | |
sexpr_parser.h | |
sexpr.cpp | |
sexpr_parser.cpp | |
► pagelayout_editor | |
► dialogs | |
design_inspector.cpp | |
design_inspector.h | |
dialog_design_inspector_base.cpp | |
dialog_design_inspector_base.h | |
dialog_new_dataitem_base.cpp | |
dialog_new_dataitem_base.h | |
dialogs_for_printing.cpp | |
panel_pl_editor_color_settings.cpp | |
panel_pl_editor_color_settings.h | |
panel_pl_editor_color_settings_base.cpp | |
panel_pl_editor_color_settings_base.h | |
panel_pl_editor_display_options.cpp | |
panel_pl_editor_display_options.h | |
properties_frame.cpp | |
properties_frame.h | |
properties_frame_base.cpp | |
properties_frame_base.h | |
► navlib | |
nl_pl_editor_plugin.cpp | |
nl_pl_editor_plugin.h | |
nl_pl_editor_plugin_impl.cpp | |
nl_pl_editor_plugin_impl.h | |
► tools | |
pl_actions.cpp | |
pl_actions.h | |
pl_drawing_tools.cpp | |
pl_drawing_tools.h | |
pl_edit_tool.cpp | |
pl_edit_tool.h | |
pl_editor_control.cpp | |
pl_editor_control.h | |
pl_point_editor.cpp | |
pl_point_editor.h | |
pl_selection.cpp | |
pl_selection.h | |
pl_selection_tool.cpp | |
pl_selection_tool.h | |
pagelayout_editor/files.cpp | |
invoke_pl_editor_dialog.h | |
pagelayout_editor/menubar.cpp | |
pl_draw_panel_gal.cpp | |
pl_draw_panel_gal.h | |
pl_editor.cpp | |
pl_editor_frame.cpp | |
pl_editor_frame.h | |
pl_editor_id.h | |
pl_editor_layout.cpp | |
pl_editor_layout.h | |
pl_editor_settings.cpp | |
pl_editor_settings.h | |
pl_editor_undo_redo.cpp | |
toolbars_pl_editor.cpp | |
► pcb_calculator | |
► attenuators | |
attenuator_classes.cpp | |
attenuator_classes.h | |
bridget_tee_formula.h | |
pi_formula.h | |
splitter_formula.h | |
tee_formula.h | |
► calculator_panels | |
calculator_panel.h | |
iec60664.cpp | |
iec60664.h | |
panel_board_class.cpp | |
panel_board_class.h | |
panel_board_class_base.cpp | |
panel_board_class_base.h | |
panel_cable_size.cpp | |
panel_cable_size.h | |
panel_cable_size_base.cpp | |
panel_cable_size_base.h | |
panel_color_code.cpp | |
panel_color_code.h | |
panel_color_code_base.cpp | |
panel_color_code_base.h | |
panel_electrical_spacing.cpp | |
panel_electrical_spacing.h | |
panel_electrical_spacing_base.cpp | |
panel_electrical_spacing_base.h | |
panel_electrical_spacing_iec60664.cpp | |
panel_electrical_spacing_iec60664.h | |
panel_electrical_spacing_iec60664_base.cpp | |
panel_electrical_spacing_iec60664_base.h | |
panel_electrical_spacing_ipc2221.cpp | |
panel_electrical_spacing_ipc2221.h | |
panel_electrical_spacing_ipc2221_base.cpp | |
panel_electrical_spacing_ipc2221_base.h | |
panel_eseries_display.cpp | |
panel_eseries_display.h | |
panel_eseries_display_base.cpp | |
panel_eseries_display_base.h | |
panel_fusing_current.cpp | |
panel_fusing_current.h | |
panel_fusing_current_base.cpp | |
panel_fusing_current_base.h | |
panel_galvanic_corrosion.cpp | |
panel_galvanic_corrosion.h | |
panel_galvanic_corrosion_base.cpp | |
panel_galvanic_corrosion_base.h | |
panel_r_calculator.cpp | |
panel_r_calculator.h | |
panel_r_calculator_base.cpp | |
panel_r_calculator_base.h | |
panel_regulator.cpp | |
panel_regulator.h | |
panel_regulator_base.cpp | |
panel_regulator_base.h | |
panel_rf_attenuators.cpp | |
panel_rf_attenuators.h | |
panel_rf_attenuators_base.cpp | |
panel_rf_attenuators_base.h | |
panel_track_width.cpp | |
panel_track_width.h | |
panel_track_width_base.cpp | |
panel_track_width_base.h | |
panel_transline.cpp | |
panel_transline.h | |
panel_transline_base.cpp | |
panel_transline_base.h | |
panel_via_size.cpp | |
panel_via_size.h | |
panel_via_size_base.cpp | |
panel_via_size_base.h | |
panel_wavelength.cpp | |
panel_wavelength.h | |
panel_wavelength_base.cpp | |
panel_wavelength_base.h | |
► dialogs | |
dialog_regulator_form.cpp | |
dialog_regulator_form.h | |
dialog_regulator_form_base.cpp | |
dialog_regulator_form_base.h | |
► transline | |
c_microstrip.cpp | |
c_microstrip.h | |
coax.cpp | |
coax.h | |
coplanar.cpp | |
coplanar.h | |
microstrip.cpp | |
microstrip.h | |
rectwaveguide.cpp | |
rectwaveguide.h | |
stripline.cpp | |
stripline.h | |
transline.cpp | |
transline.h | |
twistedpair.cpp | |
twistedpair.h | |
units.h | |
► widgets | |
unit_selector.cpp | |
unit_selector.h | |
class_regulator_data.h | Contains structures for storage of regulator data |
common_data.cpp | |
common_data.h | |
datafile_read_write.cpp | |
datafile_read_write.h | |
eseries.cpp | |
eseries.h | |
eseries_display_help.h | |
fusing_current_help.h | |
galvanic_corrosion_help.h | |
iec60664_help.h | |
params_read_write.cpp | |
pcb_calculator.cpp | |
pcb_calculator_control.cpp | |
pcb_calculator_control.h | |
pcb_calculator_frame.cpp | |
pcb_calculator_frame.h | |
pcb_calculator_settings.cpp | |
pcb_calculator_settings.h | |
pcb_calculator_utils.cpp | |
pcb_calculator_utils.h | |
r_calculator_help.h | |
resistor_substitution_utils.cpp | |
resistor_substitution_utils.h | |
tracks_width_versus_current_formula.h | |
transline_dlg_funct.cpp | |
transline_ident.cpp | |
transline_ident.h | |
units_scales.h | |
► pcbnew | |
► api | |
api_handler_pcb.cpp | |
api_handler_pcb.h | |
api_pcb_enums.cpp | |
api_pcb_utils.cpp | |
api_pcb_utils.h | |
► autorouter | |
ar_autoplacer.cpp | |
ar_autoplacer.h | |
ar_matrix.cpp | |
ar_matrix.h | |
autoplace_tool.cpp | |
autoplace_tool.h | |
spread_footprints.cpp | Functions to spread footprints on free areas outside a board |
spread_footprints.h | |
► board_stackup_manager | |
board_stackup.cpp | |
board_stackup.h | |
board_stackup_reporter.cpp | |
board_stackup_reporter.h | |
dialog_dielectric_list_manager.cpp | |
dialog_dielectric_list_manager.h | |
dialog_dielectric_list_manager_base.cpp | |
dialog_dielectric_list_manager_base.h | |
dielectric_material.cpp | |
dielectric_material.h | |
panel_board_finish.cpp | |
panel_board_finish.h | |
panel_board_finish_base.cpp | |
panel_board_finish_base.h | |
panel_board_stackup.cpp | |
panel_board_stackup.h | |
panel_board_stackup_base.cpp | |
panel_board_stackup_base.h | |
stackup_predefined_prms.cpp | |
stackup_predefined_prms.h | |
► connectivity | |
connectivity_algo.cpp | |
connectivity_algo.h | |
connectivity_data.cpp | |
connectivity_data.h | |
connectivity_items.cpp | |
connectivity_items.h | |
connectivity_rtree.h | |
from_to_cache.cpp | |
from_to_cache.h | |
topo_match.cpp | |
topo_match.h | |
► dialogs | |
dialog_board_reannotate.cpp | |
dialog_board_reannotate.h | |
dialog_board_reannotate_base.cpp | |
dialog_board_reannotate_base.h | |
dialog_board_setup.cpp | |
dialog_board_setup.h | |
dialog_board_statistics.cpp | |
dialog_board_statistics.h | |
dialog_board_statistics_base.cpp | |
dialog_board_statistics_base.h | |
dialog_cleanup_graphics.cpp | |
dialog_cleanup_graphics.h | |
dialog_cleanup_graphics_base.cpp | |
dialog_cleanup_graphics_base.h | |
dialog_cleanup_tracks_and_vias.cpp | |
dialog_cleanup_tracks_and_vias.h | |
dialog_cleanup_tracks_and_vias_base.cpp | |
dialog_cleanup_tracks_and_vias_base.h | |
dialog_copper_zones.cpp | |
dialog_copper_zones_base.cpp | |
dialog_copper_zones_base.h | |
dialog_create_array.cpp | |
dialog_create_array.h | |
dialog_create_array_base.cpp | |
dialog_create_array_base.h | |
dialog_dimension_properties.cpp | |
dialog_dimension_properties.h | |
dialog_dimension_properties_base.cpp | |
dialog_dimension_properties_base.h | |
dialog_drc.cpp | |
dialog_drc.h | |
dialog_drc_base.cpp | |
dialog_drc_base.h | |
dialog_drc_job_config.cpp | |
dialog_drc_job_config.h | |
dialog_enum_pads.cpp | |
dialog_enum_pads.h | |
dialog_enum_pads_base.cpp | |
dialog_enum_pads_base.h | |
dialog_exchange_footprints.cpp | |
dialog_exchange_footprints.h | |
dialog_exchange_footprints_base.cpp | |
dialog_exchange_footprints_base.h | |
dialog_export_2581.cpp | |
dialog_export_2581.h | |
dialog_export_2581_base.cpp | |
dialog_export_2581_base.h | |
dialog_export_idf.cpp | |
dialog_export_idf.h | |
dialog_export_idf_base.cpp | |
dialog_export_idf_base.h | |
dialog_export_odbpp.cpp | |
dialog_export_odbpp.h | |
dialog_export_odbpp_base.cpp | |
dialog_export_odbpp_base.h | |
dialog_export_step.cpp | |
dialog_export_step.h | |
dialog_export_step_base.cpp | |
dialog_export_step_base.h | |
dialog_export_step_process.cpp | |
dialog_export_step_process.h | |
dialog_export_step_process_base.cpp | |
dialog_export_step_process_base.h | |
dialog_export_vrml.cpp | |
dialog_export_vrml.h | |
dialog_export_vrml_base.cpp | |
dialog_export_vrml_base.h | |
dialog_filter_selection.cpp | |
dialog_filter_selection.h | |
dialog_filter_selection_base.cpp | |
dialog_filter_selection_base.h | |
dialog_find.cpp | |
dialog_find.h | |
dialog_find_base.cpp | |
dialog_find_base.h | |
dialog_footprint_associations.cpp | |
dialog_footprint_associations.h | |
dialog_footprint_associations_base.cpp | |
dialog_footprint_associations_base.h | |
dialog_footprint_checker.cpp | |
dialog_footprint_checker.h | |
dialog_footprint_checker_base.cpp | |
dialog_footprint_checker_base.h | |
dialog_footprint_chooser.cpp | |
dialog_footprint_chooser.h | |
dialog_footprint_properties.cpp | |
dialog_footprint_properties.h | |
dialog_footprint_properties_base.cpp | |
dialog_footprint_properties_base.h | |
dialog_footprint_properties_fp_editor.cpp | |
dialog_footprint_properties_fp_editor.h | |
dialog_footprint_properties_fp_editor_base.cpp | |
dialog_footprint_properties_fp_editor_base.h | |
dialog_footprint_wizard_list.cpp | |
dialog_footprint_wizard_list.h | |
dialog_footprint_wizard_list_base.cpp | |
dialog_footprint_wizard_list_base.h | |
dialog_gen_footprint_position.cpp | |
dialog_gen_footprint_position.h | |
dialog_gen_footprint_position_file_base.cpp | |
dialog_gen_footprint_position_file_base.h | |
dialog_gencad_export_options.cpp | |
dialog_gencad_export_options.h | |
dialog_gendrill.cpp | |
dialog_gendrill.h | |
dialog_gendrill_base.cpp | |
dialog_gendrill_base.h | |
dialog_generators.cpp | |
dialog_generators.h | |
dialog_generators_base.cpp | |
dialog_generators_base.h | |
dialog_get_footprint_by_name.cpp | |
dialog_get_footprint_by_name.h | |
dialog_get_footprint_by_name_base.cpp | |
dialog_get_footprint_by_name_base.h | |
dialog_global_deletion.cpp | |
dialog_global_deletion.h | |
dialog_global_deletion_base.cpp | |
dialog_global_deletion_base.h | |
dialog_global_edit_teardrops.cpp | |
dialog_global_edit_teardrops_base.cpp | |
dialog_global_edit_teardrops_base.h | |
pcbnew/dialogs/dialog_global_edit_text_and_graphics.cpp | |
pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp | |
pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.h | |
dialog_global_edit_tracks_and_vias.cpp | |
dialog_global_edit_tracks_and_vias.h | |
dialog_global_edit_tracks_and_vias_base.cpp | |
dialog_global_edit_tracks_and_vias_base.h | |
dialog_global_fp_lib_table_config.cpp | |
dialog_global_fp_lib_table_config.h | |
dialog_group_properties.cpp | |
dialog_group_properties.h | |
dialog_group_properties_base.cpp | |
dialog_group_properties_base.h | |
dialog_import_netlist.cpp | |
dialog_import_netlist.h | |
dialog_import_netlist_base.cpp | |
dialog_import_netlist_base.h | |
dialog_import_settings.cpp | |
dialog_import_settings.h | |
dialog_import_settings_base.cpp | |
dialog_import_settings_base.h | |
dialog_imported_layers_base.cpp | |
dialog_imported_layers_base.h | |
dialog_layer_selection_base.cpp | |
dialog_layer_selection_base.h | |
dialog_map_layers.cpp | |
dialog_map_layers.h | |
dialog_move_exact.cpp | |
dialog_move_exact.h | |
dialog_move_exact_base.cpp | |
dialog_move_exact_base.h | |
dialog_multichannel_generate_rule_areas.cpp | |
dialog_multichannel_generate_rule_areas.h | |
dialog_multichannel_generate_rule_areas_base.cpp | |
dialog_multichannel_generate_rule_areas_base.h | |
dialog_multichannel_repeat_layout.cpp | |
dialog_multichannel_repeat_layout.h | |
dialog_multichannel_repeat_layout_base.cpp | |
dialog_multichannel_repeat_layout_base.h | |
dialog_non_copper_zones_properties.cpp | |
dialog_non_copper_zones_properties_base.cpp | |
dialog_non_copper_zones_properties_base.h | |
dialog_outset_items.cpp | |
dialog_outset_items.h | |
dialog_outset_items_base.cpp | |
dialog_outset_items_base.h | |
dialog_pad_properties.cpp | |
dialog_pad_properties.h | |
dialog_pad_properties_base.cpp | |
dialog_pad_properties_base.h | |
dialog_plot.cpp | |
dialog_plot.h | |
dialog_plot_base.cpp | |
dialog_plot_base.h | |
dialog_pns_diff_pair_dimensions.cpp | |
dialog_pns_diff_pair_dimensions.h | |
dialog_pns_diff_pair_dimensions_base.cpp | |
dialog_pns_diff_pair_dimensions_base.h | |
dialog_pns_settings.cpp | |
dialog_pns_settings.h | |
dialog_pns_settings_base.cpp | |
dialog_pns_settings_base.h | |
dialog_position_relative.cpp | |
dialog_position_relative.h | |
dialog_position_relative_base.cpp | |
dialog_position_relative_base.h | |
dialog_print_pcbnew.cpp | |
dialog_produce_pcb_base.cpp | |
dialog_produce_pcb_base.h | |
dialog_push_pad_properties.cpp | |
dialog_push_pad_properties.h | |
dialog_push_pad_properties_base.cpp | |
dialog_push_pad_properties_base.h | |
dialog_reference_image_properties.cpp | |
dialog_reference_image_properties.h | |
dialog_reference_image_properties_base.cpp | |
dialog_reference_image_properties_base.h | |
dialog_render_job.cpp | |
dialog_render_job.h | |
dialog_render_job_base.cpp | |
dialog_render_job_base.h | |
dialog_rule_area_properties.cpp | |
dialog_rule_area_properties_base.cpp | |
dialog_rule_area_properties_base.h | |
dialog_set_offset.cpp | |
dialog_set_offset.h | |
dialog_set_offset_base.cpp | |
dialog_set_offset_base.h | |
pcbnew/dialogs/dialog_shape_properties.cpp | |
pcbnew/dialogs/dialog_shape_properties_base.cpp | |
pcbnew/dialogs/dialog_shape_properties_base.h | |
dialog_swap_layers.cpp | |
dialog_swap_layers.h | |
dialog_swap_layers_base.cpp | |
dialog_swap_layers_base.h | |
pcbnew/dialogs/dialog_table_properties.cpp | |
pcbnew/dialogs/dialog_table_properties.h | |
pcbnew/dialogs/dialog_table_properties_base.cpp | |
pcbnew/dialogs/dialog_table_properties_base.h | |
pcbnew/dialogs/dialog_tablecell_properties.cpp | |
pcbnew/dialogs/dialog_tablecell_properties.h | |
pcbnew/dialogs/dialog_tablecell_properties_base.cpp | |
pcbnew/dialogs/dialog_tablecell_properties_base.h | |
dialog_target_properties.cpp | |
dialog_target_properties_base.cpp | |
dialog_target_properties_base.h | |
pcbnew/dialogs/dialog_text_properties.cpp | |
pcbnew/dialogs/dialog_text_properties.h | |
pcbnew/dialogs/dialog_text_properties_base.cpp | |
pcbnew/dialogs/dialog_text_properties_base.h | |
dialog_textbox_properties.cpp | |
dialog_textbox_properties.h | |
dialog_textbox_properties_base.cpp | |
dialog_textbox_properties_base.h | |
dialog_track_via_properties.cpp | |
dialog_track_via_properties.h | |
dialog_track_via_properties_base.cpp | |
dialog_track_via_properties_base.h | |
dialog_track_via_size.cpp | |
dialog_track_via_size.h | |
dialog_track_via_size_base.cpp | |
dialog_track_via_size_base.h | |
dialog_tuning_pattern_properties.cpp | |
dialog_tuning_pattern_properties.h | |
dialog_tuning_pattern_properties_base.cpp | |
dialog_tuning_pattern_properties_base.h | |
dialog_unused_pad_layers.cpp | |
dialog_unused_pad_layers.h | |
dialog_unused_pad_layers_base.cpp | |
dialog_unused_pad_layers_base.h | |
dialog_update_pcb.cpp | |
dialog_update_pcb.h | |
dialog_update_pcb_base.cpp | |
dialog_update_pcb_base.h | |
panel_edit_options.cpp | |
panel_edit_options.h | |
panel_edit_options_base.cpp | |
panel_edit_options_base.h | |
panel_fp_editor_color_settings.cpp | |
panel_fp_editor_color_settings.h | |
panel_fp_editor_field_defaults.cpp | |
panel_fp_editor_field_defaults.h | |
panel_fp_editor_field_defaults_base.cpp | |
panel_fp_editor_field_defaults_base.h | |
panel_fp_editor_graphics_defaults.cpp | |
panel_fp_editor_graphics_defaults.h | |
panel_fp_editor_graphics_defaults_base.cpp | |
panel_fp_editor_graphics_defaults_base.h | |
panel_fp_lib_table.cpp | |
panel_fp_lib_table.h | |
panel_fp_lib_table_base.cpp | |
panel_fp_lib_table_base.h | |
panel_fp_properties_3d_model.cpp | |
panel_fp_properties_3d_model.h | |
panel_fp_properties_3d_model_base.cpp | |
panel_fp_properties_3d_model_base.h | |
panel_pcb_display_options.cpp | |
panel_pcb_display_options.h | |
panel_pcb_display_options_base.cpp | |
panel_pcb_display_options_base.h | |
panel_pcbnew_action_plugins.cpp | |
panel_pcbnew_action_plugins.h | |
panel_pcbnew_action_plugins_base.cpp | |
panel_pcbnew_action_plugins_base.h | |
panel_pcbnew_color_settings.cpp | |
panel_pcbnew_color_settings.h | |
panel_pcbnew_display_origin.cpp | |
panel_pcbnew_display_origin.h | |
panel_pcbnew_display_origin_base.cpp | |
panel_pcbnew_display_origin_base.h | |
panel_rule_area_properties_keepout_base.cpp | |
panel_rule_area_properties_keepout_base.h | |
panel_rule_area_properties_placement_base.cpp | |
panel_rule_area_properties_placement_base.h | |
panel_setup_constraints.cpp | |
panel_setup_constraints.h | |
panel_setup_constraints_base.cpp | |
panel_setup_constraints_base.h | |
panel_setup_dimensions.cpp | |
panel_setup_dimensions.h | |
panel_setup_dimensions_base.cpp | |
panel_setup_dimensions_base.h | |
pcbnew/dialogs/panel_setup_formatting.cpp | |
pcbnew/dialogs/panel_setup_formatting.h | |
pcbnew/dialogs/panel_setup_formatting_base.cpp | |
pcbnew/dialogs/panel_setup_formatting_base.h | |
panel_setup_layers.cpp | |
panel_setup_layers.h | |
panel_setup_layers_base.cpp | |
panel_setup_layers_base.h | |
panel_setup_mask_and_paste.cpp | |
panel_setup_mask_and_paste.h | |
panel_setup_mask_and_paste_base.cpp | |
panel_setup_mask_and_paste_base.h | |
panel_setup_rules.cpp | |
panel_setup_rules.h | |
panel_setup_rules_base.cpp | |
panel_setup_rules_base.h | |
panel_setup_rules_help_10documentation.h | |
panel_setup_rules_help_1clauses.h | |
panel_setup_rules_help_2constraints.h | |
panel_setup_rules_help_3items.h | |
panel_setup_rules_help_4severity_names.h | |
panel_setup_rules_help_5examples.h | |
panel_setup_rules_help_6notes.h | |
panel_setup_rules_help_7properties.h | |
panel_setup_rules_help_8expression_functions.h | |
panel_setup_rules_help_9more_examples.h | |
panel_setup_teardrops.cpp | |
panel_setup_teardrops.h | |
panel_setup_teardrops_base.cpp | |
panel_setup_teardrops_base.h | |
panel_setup_text_and_graphics.cpp | |
panel_setup_text_and_graphics.h | |
panel_setup_text_and_graphics_base.cpp | |
panel_setup_text_and_graphics_base.h | |
panel_setup_tracks_and_vias.cpp | |
panel_setup_tracks_and_vias.h | |
panel_setup_tracks_and_vias_base.cpp | |
panel_setup_tracks_and_vias_base.h | |
panel_setup_tuning_patterns.cpp | |
panel_setup_tuning_patterns.h | |
panel_setup_tuning_patterns_base.cpp | |
panel_setup_tuning_patterns_base.h | |
► drc | |
drc_cache_generator.cpp | |
drc_cache_generator.h | |
drc_creepage_utils.cpp | |
drc_creepage_utils.h | |
drc_engine.cpp | |
drc_engine.h | |
drc_interactive_courtyard_clearance.cpp | |
drc_interactive_courtyard_clearance.h | |
drc_item.cpp | |
drc_item.h | |
drc_length_report.h | |
drc_report.cpp | |
drc_report.h | |
drc_rtree.h | |
drc_rule.cpp | |
drc_rule.h | |
drc_rule_condition.cpp | |
drc_rule_condition.h | |
drc_rule_parser.cpp | |
drc_rule_parser.h | |
drc_test_provider.cpp | |
drc_test_provider.h | |
drc_test_provider_annular_width.cpp | |
drc_test_provider_clearance_base.cpp | |
drc_test_provider_clearance_base.h | |
drc_test_provider_connection_width.cpp | |
drc_test_provider_connectivity.cpp | |
drc_test_provider_copper_clearance.cpp | |
drc_test_provider_courtyard_clearance.cpp | |
drc_test_provider_creepage.cpp | |
drc_test_provider_diff_pair_coupling.cpp | |
drc_test_provider_disallow.cpp | |
drc_test_provider_edge_clearance.cpp | |
drc_test_provider_footprint_checks.cpp | |
drc_test_provider_hole_size.cpp | |
drc_test_provider_hole_to_hole.cpp | |
drc_test_provider_library_parity.cpp | |
drc_test_provider_matched_length.cpp | |
drc_test_provider_misc.cpp | |
drc_test_provider_physical_clearance.cpp | |
drc_test_provider_schematic_parity.cpp | |
drc_test_provider_silk_clearance.cpp | |
drc_test_provider_sliver_checker.cpp | |
drc_test_provider_solder_mask.cpp | |
drc_test_provider_text_dims.cpp | |
drc_test_provider_text_mirroring.cpp | |
drc_test_provider_track_angle.cpp | |
drc_test_provider_track_segment_length.cpp | |
drc_test_provider_track_width.cpp | |
drc_test_provider_via_diameter.cpp | |
drc_test_provider_zone_connections.cpp | |
► exporters | |
► step | |
exporter_step.cpp | |
exporter_step.h | |
step_pcb_model.cpp | |
step_pcb_model.h | |
board_exporter_base.h | |
export_d356.cpp | Export IPC-D-356 test format |
export_d356.h | |
export_footprint_associations.cpp | |
export_gencad.cpp | |
export_gencad_writer.cpp | |
export_gencad_writer.h | |
export_hyperlynx.cpp | |
export_idf.cpp | |
export_svg.cpp | |
export_svg.h | |
export_vrml.h | |
exporter_vrml.cpp | |
exporter_vrml.h | |
gen_drill_report_files.cpp | |
gendrill_Excellon_writer.cpp | Functions to create EXCELLON drill files and report files |
gendrill_Excellon_writer.h | Classes used in drill files, map files and report files generation |
gendrill_file_writer_base.cpp | |
gendrill_file_writer_base.h | Helper classes to handle hole info for drill files generators |
gendrill_gerber_writer.cpp | Functions to create drill files in gerber X2 format |
gendrill_gerber_writer.h | Classes used in drill files, map files and report files generation |
gerber_jobfile_writer.cpp | |
gerber_jobfile_writer.h | Classes used to generate a Gerber job file in JSON |
gerber_placefile_writer.cpp | Functions to create place files in gerber X2 format |
gerber_placefile_writer.h | Classes used in place file generation |
place_file_exporter.cpp | |
place_file_exporter.h | |
► generators | |
pcb_tuning_pattern.cpp | |
► git | |
kigit_pcb_merge.cpp | |
kigit_pcb_merge.h | |
► import_gfx | |
dialog_import_graphics.cpp | |
dialog_import_graphics.h | |
dialog_import_graphics_base.cpp | |
dialog_import_graphics_base.h | |
graphics_importer_pcbnew.cpp | |
graphics_importer_pcbnew.h | |
► microwave | |
microwave_footprint.cpp | |
microwave_inductor.cpp | |
microwave_polygon.cpp | |
microwave_tool.cpp | |
microwave_tool.h | |
► navlib | |
nl_pcbnew_plugin.cpp | |
nl_pcbnew_plugin.h | Declaration of the NL_PCBNEW_PLUGIN class |
nl_pcbnew_plugin_impl.cpp | |
nl_pcbnew_plugin_impl.h | Declaration of the NL_PCBNEW_PLUGIN_IMPL class |
► netlist_reader | |
board_netlist_updater.cpp | |
board_netlist_updater.h | |
kicad_netlist_parser.h | |
kicad_netlist_reader.cpp | |
legacy_netlist_reader.cpp | |
netlist.cpp | |
netlist_reader.cpp | |
netlist_reader.h | |
pcb_netlist.cpp | |
pcb_netlist.h | |
► pcb_io | |
► altium | |
altium_parser_pcb.cpp | |
altium_parser_pcb.h | |
altium_pcb.cpp | |
altium_pcb.h | |
altium_pcb_compound_file.cpp | |
altium_pcb_compound_file.h | |
altium_rule_transformer.cpp | |
altium_rule_transformer.h | |
pcb_io_altium_circuit_maker.cpp | |
pcb_io_altium_circuit_maker.h | |
pcb_io_altium_circuit_studio.cpp | |
pcb_io_altium_circuit_studio.h | |
pcb_io_altium_designer.cpp | |
pcb_io_altium_designer.h | |
pcb_io_solidworks.cpp | |
pcb_io_solidworks.h | |
► cadstar | |
cadstar_pcb_archive_loader.cpp | Loads a cpa file into a KiCad BOARD object |
cadstar_pcb_archive_loader.h | Loads a cpa file into a KiCad BOARD object |
cadstar_pcb_archive_parser.cpp | Reads in a CADSTAR Schematic Archive (*.csa) file |
cadstar_pcb_archive_parser.h | |
pcb_io_cadstar_archive.cpp | |
pcb_io_cadstar_archive.h | |
► common | |
plugin_common_layer_mapping.h | |
► eagle | |
pcb_io_eagle.cpp | |
pcb_io_eagle.h | |
► easyeda | |
pcb_io_easyeda_parser.cpp | |
pcb_io_easyeda_parser.h | |
pcb_io_easyeda_plugin.cpp | |
pcb_io_easyeda_plugin.h | |
► easyedapro | |
pcb_io_easyedapro.cpp | |
pcb_io_easyedapro.h | |
pcb_io_easyedapro_parser.cpp | |
pcb_io_easyedapro_parser.h | |
► fabmaster | |
import_fabmaster.cpp | |
import_fabmaster.h | |
pcb_io_fabmaster.cpp | |
pcb_io_fabmaster.h | |
► geda | |
pcb_io_geda.cpp | Geda PCB file plugin implementation file |
pcb_io_geda.h | |
► ipc2581 | |
ipc2581_types.h | |
pcb_io_ipc2581.cpp | |
pcb_io_ipc2581.h | |
► kicad_legacy | |
pcb_io_kicad_legacy.cpp | |
pcb_io_kicad_legacy.h | |
► kicad_sexpr | |
pcb_io_kicad_sexpr.cpp | |
pcb_io_kicad_sexpr.h | |
pcb_io_kicad_sexpr_parser.cpp | Pcbnew s-expression file format parser implementation |
pcb_io_kicad_sexpr_parser.h | Pcbnew s-expression file format parser definition |
► odbpp | |
odb_attribute.cpp | |
odb_attribute.h | |
odb_component.cpp | |
odb_component.h | |
odb_defines.h | |
odb_eda_data.cpp | |
odb_eda_data.h | |
odb_entity.cpp | |
odb_entity.h | |
odb_feature.cpp | |
odb_feature.h | |
odb_fonts.cpp | |
odb_netlist.cpp | |
odb_netlist.h | |
odb_util.cpp | |
odb_util.h | |
pcb_io_odbpp.cpp | |
pcb_io_odbpp.h | |
► pcad | |
pcad2kicad_common.cpp | |
pcad2kicad_common.h | |
pcad_arc.cpp | |
pcad_arc.h | |
pcad_callbacks.h | |
pcad_copper_pour.cpp | |
pcad_copper_pour.h | |
pcad_cutout.cpp | |
pcad_cutout.h | |
pcad_footprint.cpp | |
pcad_footprint.h | |
pcad_item_types.h | |
pcad_keepout.cpp | |
pcad_keepout.h | |
pcad_line.cpp | |
pcad_line.h | |
pcad_nets.cpp | |
pcad_nets.h | |
pcad_pad.cpp | |
pcad_pad.h | |
pcad_pad_shape.cpp | |
pcad_pad_shape.h | |
pcad_pcb.cpp | |
pcad_pcb.h | |
pcad_pcb_component.cpp | |
pcad_pcb_component.h | |
pcad_plane.cpp | |
pcad_plane.h | |
pcad_polygon.cpp | |
pcad_polygon.h | |
pcad_text.cpp | |
pcad_text.h | |
pcad_via.cpp | |
pcad_via.h | |
pcad_via_shape.cpp | |
pcad_via_shape.h | |
pcb_io_pcad.cpp | Pcbnew PLUGIN for P-Cad 200x ASCII *.pcb format |
pcb_io_pcad.h | |
s_expr_loader.cpp | |
s_expr_loader.h | |
pcb_io.cpp | |
pcb_io.h | |
pcb_io_mgr.cpp | |
pcb_io_mgr.h | |
► python | |
► scripting | |
pcb_scripting_tool.cpp | |
pcb_scripting_tool.h | |
pcbnew_action_plugins.cpp | |
pcbnew_action_plugins.h | Class PCBNEW_ACTION_PLUGINS |
pcbnew_footprint_wizards.cpp | Class and PYTHON_FOOTPRINT_WIZARD_LIST and PYTHON_FOOTPRINT_WIZARD_LIST |
pcbnew_footprint_wizards.h | Class PCBNEW_FOOTPRINT_WIZARDS |
pcbnew_scripting.cpp | Methods to add scripting capabilities inside pcbnew |
pcbnew_scripting.h | |
pcbnew_scripting_helpers.cpp | Scripting helper functions for pcbnew functionality |
pcbnew_scripting_helpers.h | |
pcbnew_utils_3d.cpp | |
pcbnew_utils_3d.h | |
► ratsnest | |
ratsnest.cpp | |
ratsnest_data.cpp | Class that computes missing connections on a PCB |
ratsnest_data.h | Class that computes missing connections on a PCB |
ratsnest_view_item.cpp | |
ratsnest_view_item.h | |
► router | |
pns_algo_base.cpp | |
pns_algo_base.h | |
pns_arc.cpp | |
pns_arc.h | |
pns_component_dragger.cpp | |
pns_component_dragger.h | |
pns_debug_decorator.h | |
pns_diff_pair.cpp | |
pns_diff_pair.h | |
pns_diff_pair_placer.cpp | |
pns_diff_pair_placer.h | |
pns_dp_meander_placer.cpp | |
pns_dp_meander_placer.h | |
pns_drag_algo.h | |
pns_dragger.cpp | |
pns_dragger.h | |
pns_hole.cpp | |
pns_hole.h | |
pns_index.cpp | |
pns_index.h | |
pns_item.cpp | |
pns_item.h | |
pns_itemset.cpp | |
pns_itemset.h | |
pns_joint.h | |
pns_kicad_iface.cpp | |
pns_kicad_iface.h | |
pns_layerset.h | |
pns_line.cpp | |
pns_line.h | |
pns_line_placer.cpp | |
pns_line_placer.h | |
pns_link_holder.h | |
pns_linked_item.h | |
pns_logger.cpp | |
pns_logger.h | |
pns_meander.cpp | |
pns_meander.h | |
pns_meander_placer.cpp | |
pns_meander_placer.h | |
pns_meander_placer_base.cpp | |
pns_meander_placer_base.h | |
pns_meander_skew_placer.cpp | |
pns_meander_skew_placer.h | |
pns_mouse_trail_tracer.cpp | |
pns_mouse_trail_tracer.h | |
pns_multi_dragger.cpp | |
pns_multi_dragger.h | |
pns_node.cpp | |
pns_node.h | |
pns_optimizer.cpp | |
pns_optimizer.h | |
pns_placement_algo.h | |
pns_router.cpp | |
pns_router.h | |
pns_routing_settings.cpp | |
pns_routing_settings.h | |
pns_segment.h | |
pns_shove.cpp | |
pns_shove.h | |
pns_sizes_settings.cpp | |
pns_sizes_settings.h | |
pns_solid.cpp | |
pns_solid.h | |
pns_tool_base.cpp | |
pns_tool_base.h | |
pns_topology.cpp | |
pns_topology.h | |
pns_utils.cpp | |
pns_utils.h | |
pns_via.cpp | |
pns_via.h | |
pns_walkaround.cpp | |
pns_walkaround.h | |
range.h | |
ranged_num.h | |
router_preview_item.cpp | |
router_preview_item.h | |
router_status_view_item.cpp | |
router_status_view_item.h | |
router_tool.cpp | |
router_tool.h | |
time_limit.cpp | |
time_limit.h | |
► specctra_import_export | |
specctra.cpp | |
specctra.h | |
specctra_export.cpp | |
specctra_import.cpp | |
specctra_test.cpp | |
► teardrop | |
teardrop.cpp | |
teardrop.h | |
teardrop_parameters.cpp | |
teardrop_parameters.h | |
teardrop_types.h | |
teardrop_utils.cpp | |
► tools | |
array_tool.cpp | |
array_tool.h | |
board_editor_control.cpp | |
board_editor_control.h | |
board_inspection_tool.cpp | |
board_inspection_tool.h | |
board_reannotate_tool.cpp | |
board_reannotate_tool.h | |
convert_tool.cpp | |
convert_tool.h | |
drawing_stackup_table_tool.cpp | |
drawing_tool.cpp | |
drawing_tool.h | |
drc_tool.cpp | |
drc_tool.h | |
edit_tool.cpp | |
edit_tool.h | |
edit_tool_move_fct.cpp | |
footprint_editor_control.cpp | |
footprint_editor_control.h | |
generator_tool.cpp | |
generator_tool.h | |
generator_tool_pns_proxy.cpp | |
generator_tool_pns_proxy.h | |
global_edit_tool.cpp | |
global_edit_tool.h | |
group_tool.cpp | |
group_tool.h | |
item_modification_routine.cpp | |
item_modification_routine.h | |
multichannel_tool.cpp | |
multichannel_tool.h | |
pad_tool.cpp | |
pad_tool.h | |
pcb_actions.cpp | |
pcb_actions.h | |
pcb_control.cpp | |
pcb_control.h | |
pcb_edit_table_tool.cpp | |
pcb_edit_table_tool.h | |
pcb_editor_conditions.cpp | |
pcb_editor_conditions.h | |
pcb_grid_helper.cpp | |
pcb_grid_helper.h | |
pcb_picker_tool.cpp | |
pcb_picker_tool.h | |
pcb_point_editor.cpp | |
pcb_point_editor.h | |
pcb_selection.cpp | |
pcb_selection.h | |
pcb_selection_conditions.cpp | |
pcb_selection_conditions.h | |
pcb_selection_tool.cpp | |
pcb_selection_tool.h | |
pcb_tool_base.cpp | |
pcb_tool_base.h | |
pcb_tool_utils.cpp | |
pcb_tool_utils.h | Utility functions that can be shared by PCB tools |
pcb_viewer_tools.cpp | |
pcb_viewer_tools.h | |
placement_tool.cpp | |
placement_tool.h | |
position_relative_tool.cpp | |
position_relative_tool.h | |
tool_event_utils.cpp | |
tool_event_utils.h | |
zone_create_helper.cpp | |
zone_create_helper.h | |
zone_filler_tool.cpp | |
zone_filler_tool.h | |
► widgets | |
appearance_controls.cpp | |
appearance_controls.h | |
appearance_controls_base.cpp | |
appearance_controls_base.h | |
pcbnew/widgets/filedlg_hook_save_project.h | |
legacyfiledlg_netlist_options.h | |
net_inspector_panel.cpp | |
net_inspector_panel.h | |
panel_footprint_chooser.cpp | |
panel_footprint_chooser.h | |
panel_selection_filter.cpp | |
panel_selection_filter.h | |
panel_selection_filter_base.cpp | |
panel_selection_filter_base.h | |
pcb_net_inspector_panel.cpp | |
pcb_net_inspector_panel.h | |
pcb_net_inspector_panel_data_model.h | |
pcb_properties_panel.cpp | |
pcb_properties_panel.h | |
pcb_search_pane.cpp | |
pcb_search_pane.h | |
pcbnew/widgets/search_handlers.cpp | |
pcbnew/widgets/search_handlers.h | |
► zone_manager | |
board_edges_bounding_item.cpp | |
board_edges_bounding_item.h | |
dialog_zone_manager.cpp | |
dialog_zone_manager.h | |
dialog_zone_manager_base.cpp | |
dialog_zone_manager_base.h | |
managed_zone.h | |
model_zones_overview_table.cpp | |
model_zones_overview_table.h | |
pane_zone_viewer.cpp | |
pane_zone_viewer.h | |
panel_zone_gal.cpp | |
panel_zone_gal.h | |
panel_zone_properties.cpp | |
panel_zone_properties.h | |
panel_zone_properties_base.cpp | |
panel_zone_properties_base.h | |
zone_management_base.h | |
zone_manager_preference.cpp | |
zone_manager_preference.h | |
zone_painter.cpp | |
zone_painter.h | |
zone_selection_change_notifier.h | |
zones_container.cpp | |
zones_container.h | |
action_plugin.cpp | Class ACTION_PLUGIN and ACTION_PLUGINS |
action_plugin.h | Class PCBNEW_ACTION_PLUGINS |
array_pad_number_provider.cpp | |
array_pad_number_provider.h | |
board.cpp | |
board.h | |
board_commit.cpp | |
board_commit.h | |
board_connected_item.cpp | |
board_connected_item.h | |
board_design_settings.cpp | |
board_item.cpp | |
board_item_container.h | |
build_BOM_from_board.cpp | |
cleanup_item.cpp | |
cleanup_item.h | |
collectors.cpp | |
collectors.h | |
component_class_manager.cpp | |
component_class_manager.h | |
convert_shape_list_to_polygon.cpp | |
convert_shape_list_to_polygon.h | |
pcbnew/cross-probing.cpp | Cross probing functions to handle communication to and from Eeschema |
edit.cpp | |
edit_track_width.cpp | |
edit_zone_helpers.cpp | |
pcbnew/files.cpp | |
fix_board_shape.cpp | |
fix_board_shape.h | |
footprint.cpp | |
footprint.h | |
footprint_chooser_frame.cpp | |
footprint_chooser_frame.h | |
footprint_edit_frame.cpp | |
footprint_edit_frame.h | |
footprint_editor_settings.cpp | |
footprint_editor_utils.cpp | |
footprint_info_impl.cpp | |
footprint_info_impl.h | |
footprint_libraries_utils.cpp | |
footprint_preview_panel.cpp | |
footprint_preview_panel.h | |
footprint_tree_pane.cpp | |
footprint_tree_pane.h | |
footprint_viewer_frame.cpp | |
footprint_viewer_frame.h | |
footprint_wizard.cpp | Class FOOTPRINT_WIZARD and FOOTPRINT_WIZARD_LIST |
footprint_wizard.h | Class FOOTPRINT_WIZARD and FOOTPRINT_WIZARDS |
footprint_wizard_frame.cpp | |
footprint_wizard_frame.h | |
footprint_wizard_frame_functions.cpp | |
fp_tree_model_adapter.cpp | |
fp_tree_model_adapter.h | |
fp_tree_synchronizing_adapter.cpp | |
fp_tree_synchronizing_adapter.h | |
generate_footprint_info.cpp | |
generate_footprint_info.h | |
generators_mgr.cpp | |
generators_mgr.h | |
graphics_cleaner.cpp | |
graphics_cleaner.h | |
grid_layer_box_helpers.cpp | |
grid_layer_box_helpers.h | |
initpcb.cpp | |
invoke_pcb_dialog.h | |
kicad_clipboard.cpp | |
kicad_clipboard.h | |
layer_pairs.cpp | |
layer_pairs.h | |
load_select_footprint.cpp | |
menubar_footprint_editor.cpp | |
menubar_pcb_editor.cpp | |
netinfo.h | |
netinfo_item.cpp | |
netinfo_list.cpp | |
pad.cpp | |
pad.h | |
pad_custom_shape_functions.cpp | |
pad_utils.cpp | |
pad_utils.h | |
padstack.cpp | |
padstack.h | |
pcb_base_edit_frame.cpp | |
pcb_base_edit_frame.h | |
pcb_base_frame.cpp | |
pcb_dimension.cpp | |
pcb_dimension.h | |
pcb_draw_panel_gal.cpp | |
pcb_draw_panel_gal.h | |
pcb_edit_frame.cpp | |
pcb_edit_frame.h | |
pcb_field.cpp | |
pcb_field.h | |
pcb_fields_grid_table.cpp | |
pcb_fields_grid_table.h | |
pcb_generator.cpp | |
pcb_generator.h | |
pcb_group.cpp | |
pcb_group.h | Class to handle a set of BOARD_ITEMs |
pcb_item_containers.h | |
pcb_layer_box_selector.cpp | |
pcb_layer_box_selector.h | |
pcb_layer_presentation.h | |
pcb_marker.cpp | |
pcb_marker.h | |
pcb_origin_transforms.cpp | |
pcb_origin_transforms.h | |
pcb_painter.cpp | |
pcb_painter.h | |
pcb_plot_params.cpp | |
pcb_plot_params.h | |
pcb_plot_params_parser.h | |
pcb_plotter.cpp | |
pcb_plotter.h | |
pcb_reference_image.cpp | |
pcb_reference_image.h | |
pcb_screen.cpp | |
pcb_shape.cpp | |
pcb_shape.h | |
pcb_table.cpp | |
pcb_table.h | |
pcb_tablecell.cpp | |
pcb_tablecell.h | |
pcb_target.cpp | |
pcb_target.h | |
pcb_text.cpp | |
pcb_text.h | |
pcb_textbox.cpp | |
pcb_textbox.h | |
pcb_track.cpp | |
pcb_track.h | |
pcb_view.cpp | |
pcb_view.h | |
pcbexpr_evaluator.cpp | |
pcbexpr_evaluator.h | |
pcbexpr_functions.cpp | |
pcbnew.cpp | |
pcbnew_config.cpp | |
pcbnew_config.h | Configuration parameters for Pcbnew |
pcbnew_id.h | |
pcbnew_jobs_handler.cpp | |
pcbnew_jobs_handler.h | |
pcbnew_printout.cpp | |
pcbnew_printout.h | |
pcbnew_settings.cpp | |
pcbnew_settings.h | |
pcbplot.cpp | |
pcbplot.h | |
plot_board_layers.cpp | |
plot_brditems_plotter.cpp | |
plotcontroller.h | |
plotprint_opts.h | |
project_pcb.cpp | |
sel_layer.cpp | Minor dialogs for one layer selection and a layer pair selection |
toolbars_footprint_editor.cpp | |
toolbars_footprint_viewer.cpp | |
toolbars_pcb_editor.cpp | |
tracks_cleaner.cpp | |
tracks_cleaner.h | |
undo_redo.cpp | |
zone.cpp | |
zone.h | |
zone_filler.cpp | |
zone_filler.h | |
zone_settings.cpp | |
zone_settings.h | Class ZONE_SETTINGS used to handle zones parameters in dialogs |
zones.h | |
zones_functions_for_undo_redo.cpp | |
► plugins | |
► 3d | |
► idf | |
s3d_plugin_idf.cpp | |
► oce | |
loadmodel.cpp | |
oce.cpp | |
► vrml | |
► v1 | |
vrml1_base.cpp | |
vrml1_base.h | |
vrml1_coords.cpp | |
vrml1_coords.h | |
vrml1_faceset.cpp | |
vrml1_faceset.h | |
vrml1_group.cpp | |
vrml1_group.h | |
vrml1_matbinding.cpp | |
vrml1_matbinding.h | |
vrml1_material.cpp | |
vrml1_material.h | |
vrml1_node.cpp | |
vrml1_node.h | |
vrml1_separator.cpp | |
vrml1_separator.h | |
vrml1_shapehints.cpp | |
vrml1_shapehints.h | |
vrml1_switch.cpp | |
vrml1_switch.h | |
vrml1_transform.cpp | |
vrml1_transform.h | |
► v2 | |
vrml2_appearance.cpp | |
vrml2_appearance.h | |
vrml2_base.cpp | |
vrml2_base.h | |
vrml2_box.cpp | |
vrml2_box.h | |
vrml2_color.cpp | |
vrml2_color.h | |
vrml2_coords.cpp | |
vrml2_coords.h | |
vrml2_faceset.cpp | |
vrml2_faceset.h | |
vrml2_inline.cpp | |
vrml2_inline.h | |
vrml2_lineset.cpp | |
vrml2_lineset.h | |
vrml2_material.cpp | |
vrml2_material.h | |
vrml2_node.cpp | |
vrml2_node.h | |
vrml2_norms.cpp | |
vrml2_norms.h | |
vrml2_pointset.cpp | |
vrml2_pointset.h | |
vrml2_shape.cpp | |
vrml2_shape.h | |
vrml2_switch.cpp | |
vrml2_switch.h | |
vrml2_transform.cpp | |
vrml2_transform.h | |
► x3d | |
x3d_appearance.cpp | |
x3d_appearance.h | |
x3d_base.cpp | |
x3d_base.h | Declares base class of X3D tree |
x3d_coords.cpp | |
x3d_coords.h | |
x3d_ifaceset.cpp | |
x3d_ifaceset.h | |
x3d_ops.cpp | |
x3d_ops.h | |
x3d_shape.cpp | |
x3d_shape.h | |
x3d_transform.cpp | |
x3d_transform.h | |
vrml.cpp | |
wrlfacet.cpp | |
wrlfacet.h | Declares classes to help manage normals calculations from VRML files |
wrlproc.cpp | |
wrlproc.h | Defines the basic input class for VRML |
wrltypes.h | Declares some compound types used for VRML |
x3d.cpp | |
x3d.h | |
► ldr | |
► 3d | |
pluginldr3D.cpp | |
pluginldr3D.h | |
pluginldr.cpp | |
pluginldr.h | Defines the most basic functions which all kicad plugin loaders require |
► qa | |
► mocks | |
► include | |
mock_kiface_base.h | |
mock_pgm_base.h | |
► kicad | |
common_mocks.cpp | Mock objects for unit tests |
► pcbnew_utils | |
► include | |
► pcbnew_utils | |
board_construction_utils.h | Construction utilities for PCB tests |
board_file_utils.h | General utilities for PCB file IO for QA programs |
board_test_utils.h | |
board_construction_utils.cpp | |
board_file_utils.cpp | |
board_test_utils.cpp | |
► qa_utils | |
► geometry | |
line_chain_construction.cpp | |
poly_set_construction.cpp | |
seg_construction.cpp | |
► include | |
► qa_utils | |
► geometry | |
geometry.h | |
line_chain_construction.h | Utilities for creating useful line chain idioms commonly founds in QA utilities and tests |
poly_set_construction.h | Utilities for creating useful polygon shapes that are commonly found in QA utilities and tests |
seg_construction.h | Utilities for creating useful line chain idioms commonly founds in QA utilities and tests |
► wx_utils | |
unit_test_utils.h | |
wx_assert.h | |
numeric.h | Numerical test predicates |
stdstream_line_reader.h | |
utility_program.h | |
utility_registry.h | |
uuid_test_utils.h | Test utilities for timestamps |
► wx_utils | |
unit_test_utils.cpp | |
wx_assert.cpp | |
eda_item_test_utils.h | |
mocks.cpp | |
pcb_test_frame.cpp | |
pcb_test_frame.h | |
pcb_test_selection_tool.cpp | |
pcb_test_selection_tool.h | |
stdstream_line_reader.cpp | |
test_app_main.cpp | |
utility_program.cpp | |
uuid_test_utils.cpp | |
► schematic_utils | |
eeschema_test_utils.cpp | |
eeschema_test_utils.h | |
schematic_file_util.cpp | |
schematic_file_util.h | |
► tests | |
► api | |
test_api_enums.cpp | |
test_api_module.cpp | |
test_api_proto.cpp | |
► common | |
► io | |
► altium | |
test_altium_parser.cpp | Test suite for ALTIUM_BINARY_PARSER |
test_altium_parser_utils.cpp | Test suite for #ALTIUM_PARSER |
► cadstar | |
test_cadstar_archive_parser.cpp | Test suite for CADSTAR_ARCHIVE_PARSER |
test_cadstar_parts_parser.cpp | |
► libeval | |
test_numeric_evaluator.cpp | Test suite for NUMERIC_EVALUATOR |
► view | |
test_zoom_controller.cpp | |
color4d_test_utils.h | Test utilities for COLOUR4D objects |
console_log.h | |
test_array_axis.cpp | Test suite for ARRAY_AXIS |
test_array_options.cpp | Test suite for ARRAY_OPTIONS |
test_base_set.cpp | |
test_bitmap_base.cpp | Test suite for BITMAP_BASE |
test_color4d.cpp | |
test_coroutine.cpp | Test suite for coroutines |
test_database.cpp | |
test_eda_shape.cpp | |
test_eda_text.cpp | |
test_embedded_file_compress.cpp | |
test_format_units.cpp | |
test_increment.cpp | |
test_ki_any.cpp | |
test_kicad_string.cpp | Test suite for general string functions |
test_kicad_stroke_font.cpp | Test suite for general string functions |
test_kiid.cpp | |
test_layer_ids.cpp | |
test_layer_range.cpp | |
test_lib_table.cpp | Test suite for LIB_TABLE_BASE |
common/test_lset.cpp | |
test_markup_parser.cpp | Test suite for MARKUP_PARSER |
common/test_module.cpp | |
test_property.cpp | |
test_refdes_utils.cpp | Test suite for refdes functions |
test_richio.cpp | Test suite for general string functions |
test_text_attributes.cpp | |
test_title_block.cpp | |
test_types.cpp | |
test_utf8.cpp | |
test_wildcards_and_files_ext.cpp | |
test_wx_filename.cpp | Test suite for WX_FILNAME |
wximage_test_utils.cpp | |
wximage_test_utils.h | |
► eeschema | |
► erc | |
test_erc_four_way.cpp | |
test_erc_global_labels.cpp | |
test_erc_hierarchical_schematics.cpp | |
test_erc_label_multiple_wires.cpp | |
test_erc_label_names.cpp | |
test_erc_label_not_connected.cpp | |
test_erc_multiple_pin_to_pin.cpp | |
test_erc_no_connect.cpp | |
test_erc_stacking_pins.cpp | |
test_erc_unconnected_wire_endpoints.cpp | |
test_erc_wire_bus_entry.cpp | |
► sch_io | |
► altium | |
test_altium_parser_sch.cpp | Test suite for #ALTIUM_PARSER_SCH |
lib_field_test_utils.h | Test utils (e.g |
test_connectivity_algo.cpp | |
test_eagle_plugin.cpp | |
test_ee_item.cpp | |
test_incremental_netlister.cpp | |
test_junction_helpers.cpp | |
test_legacy_power_symbols.cpp | |
test_lib_part.cpp | Test suite for LIB_SYMBOL |
eeschema/test_module.cpp | |
test_netlist_exporter_kicad.cpp | |
eeschema/test_netlist_exporter_spice.cpp | |
eeschema/test_netlist_exporter_spice.h | |
test_pin_numbers.cpp | Test suite for Pin number comparison functions |
test_sch_biu.cpp | Test suite for schematic base internal units (1 = 100nm) |
test_sch_netclass.cpp | |
test_sch_pin.cpp | |
test_sch_reference_list.cpp | |
test_sch_rtree.cpp | Test suite for SCH_SHEET |
test_sch_sheet.cpp | Test suite for SCH_SHEET |
test_sch_sheet_list.cpp | |
test_sch_sheet_path.cpp | Test suite for SCH_SHEET_PATH and SCH_SHEET_LIST |
test_sch_symbol.cpp | Test suite for SCH_SYMBOL object |
test_schematic.cpp | This file contains unit tests for the SCHEMATIC object |
test_symbol_library_manager.cpp | Test suite for SYMBOL_LIBRARY_MANAGER object |
► gerbview | |
gerbview/test_module.cpp | |
► libs | |
► kimath | |
► geometry | |
fixtures_geometry.h | |
geom_test_utils.cpp | |
geom_test_utils.h | |
test_chamfer.cpp | |
test_circle.cpp | |
test_distribute.cpp | |
test_dogbone.cpp | |
test_eda_angle.cpp | |
test_ellipse_to_bezier.cpp | |
test_fillet.cpp | |
test_half_line.cpp | |
test_oval.cpp | |
test_segment.cpp | |
test_shape_arc.cpp | |
test_shape_compound_collision.cpp | |
test_shape_line_chain.cpp | |
test_shape_line_chain_collision.cpp | |
test_shape_poly_set.cpp | |
test_shape_poly_set_arcs.cpp | |
test_shape_poly_set_collision.cpp | |
test_shape_poly_set_distance.cpp | |
test_shape_poly_set_iterator.cpp | |
test_vector_utils.cpp | |
► math | |
test_box2.cpp | |
test_matrix3x3.cpp | |
test_util.cpp | |
test_vector2.cpp | |
test_vector3.cpp | |
kimath_test_module.cpp | |
test_kimath.cpp | |
► kinng | |
kinng_test_module.cpp | |
test_kinng.cpp | |
► sexpr | |
sexpr_test_utils.h | |
libs/sexpr/test_module.cpp | |
test_sexpr.cpp | Test suite for SEXPR::PARSER |
test_sexpr_parser.cpp | Test suite for SEXPR::PARSER |
► pcbnew | |
► drc | |
drc_test_utils.cpp | |
drc_test_utils.h | General utilities for DRC-related PCB tests |
test_custom_rule_severities.cpp | |
test_drc_component_classes.cpp | |
test_drc_copper_conn.cpp | |
test_drc_copper_graphics.cpp | |
test_drc_copper_sliver.cpp | |
test_drc_courtyard_invalid.cpp | |
test_drc_courtyard_overlap.cpp | |
test_drc_incorrect_text_mirror.cpp | |
test_drc_multi_netclasses.cpp | |
test_drc_regressions.cpp | |
test_drc_skew.cpp | |
test_solder_mask_bridging.cpp | |
► pcb_io | |
► altium | |
test_altium_pcblib_import.cpp | Test suite for import of *.PcbLib libraries |
test_altium_rule_transformer.cpp | Test suite for ALTIUM_RULE_TOKENIZER |
► cadstar | |
test_cadstar_footprints.cpp | Test suite for import of cadstar *.cpa footprints files |
► eagle | |
test_eagle_lbr_import.cpp | Test suite for import of *.lbr libraries |
► kicad_sexpr | |
test_kicad_sexpr.cpp | |
group_saveload.cpp | |
test_array_pad_name_provider.cpp | |
test_board_item.cpp | |
test_footprint_load_save.cpp | |
test_fp_lib_load_save.cpp | |
test_generator_load_save.cpp | |
test_graphics_import_mgr.cpp | |
test_graphics_load_save.cpp | |
test_group_load_save.cpp | |
test_io_mgr.cpp | |
test_libeval_compiler.cpp | |
pcbnew/test_lset.cpp | |
pcbnew/test_module.cpp | |
test_multichannel.cpp | |
test_pad_numbering.cpp | |
test_pns_basics.cpp | |
test_prettifier.cpp | |
test_reference_image_load.cpp | |
test_save_load.cpp | |
test_tracks_cleaner.cpp | |
test_triangulation.cpp | |
test_zone.cpp | |
test_zone_filler.cpp | |
► spice | |
test_kibis.cpp | |
test_library_spice.cpp | |
spice/test_module.cpp | |
spice/test_netlist_exporter_spice.cpp | |
spice/test_netlist_exporter_spice.h | |
test_ngspice_helpers.cpp | Test suite for SPICE_CIRCUIT_MODEL |
test_sim_model_inference.cpp | |
test_sim_model_ngspice.cpp | |
test_sim_regressions.cpp | |
► tools | |
► common_tools | |
► tools | |
► coroutines | |
coroutines.cpp | |
► io_benchmark | |
io_benchmark.cpp | |
► sexpr_parser | |
sexpr_parse.cpp | Utility tool for parsing S-Expression data with the SEXPR class for benchmarking, testing, etc |
common_tools/main.cpp | |
► drc_proto | |
drc_proto.cpp | |
drc_proto.h | |
drc_proto_test.cpp | |
► gal | |
► gal_pixel_alignment | |
test_gal_pixel_alignment.cpp | |
► ibis | |
qaIbisParser.cpp | |
► libeval_compiler | |
libeval_compiler_test.cpp | |
► pcb_test_window | |
test.cpp | |
► pcbnew_tools | |
► tools | |
► pcb_parser | |
pcb_parser_tool.cpp | |
► polygon_generator | |
polygon_generator.cpp | |
► polygon_triangulation | |
polygon_triangulation.cpp | |
pcbnew_tools.cpp | |
► pegtl | |
pegtl/main.cpp | |
► pns | |
label_manager.cpp | |
label_manager.h | |
playground.cpp | |
pns_debug_tool_main.cpp | |
pns_log_file.cpp | |
pns_log_file.h | |
pns_log_player.cpp | |
pns_log_player.h | |
pns_log_viewer_frame.cpp | |
pns_log_viewer_frame.h | |
pns_log_viewer_frame_base.cpp | |
pns_log_viewer_frame_base.h | |
pns_test_debug_decorator.cpp | |
pns_test_debug_decorator.h | |
qa_pns_regressions_main.cpp | |