▼ 3rd_party | |
► alphanum | |
alphanum.hpp | |
► clipper | |
clipper.hpp | |
► delaunay-triangulation | |
delaunay.h | |
edge.h | |
triangle.h | |
vector2.h | |
► dxflib | |
dl_attributes.h | |
dl_codes.h | |
dl_creationadapter.h | |
dl_creationinterface.h | |
dl_dxf.h | |
dl_entities.h | |
dl_exception.h | |
dl_extrusion.h | |
dl_global.h | |
dl_writer.h | |
dl_writer_ascii.h | |
► footag | |
► ipc7351b | |
priv.h | |
footag.h | |
footol.h | |
ipc7251draft1.h | |
ipc7351b.h | |
priv.h | |
► libzippp | |
zip.hpp | A safe modern C++ wrapper on top of libzip |
► nlohmann | |
► detail | |
► conversions | |
from_json.hpp | |
to_chars.hpp | |
to_json.hpp | |
► input | |
binary_reader.hpp | |
input_adapters.hpp | |
json_sax.hpp | |
lexer.hpp | |
parser.hpp | |
position_t.hpp | |
► iterators | |
internal_iterator.hpp | |
iter_impl.hpp | |
iteration_proxy.hpp | |
iterator_traits.hpp | |
json_reverse_iterator.hpp | |
primitive_iterator.hpp | |
► meta | |
cpp_future.hpp | |
detected.hpp | |
is_sax.hpp | |
type_traits.hpp | |
void_t.hpp | |
► output | |
binary_writer.hpp | |
output_adapters.hpp | |
serializer.hpp | |
exceptions.hpp | |
json_pointer.hpp | |
json_ref.hpp | |
macro_scope.hpp | |
macro_unscope.hpp | |
value_t.hpp | |
► thirdparty | |
► hedley | |
hedley.hpp | |
hedley_undef.hpp | |
adl_serializer.hpp | |
json.hpp | |
json_fwd.hpp | |
► poly2tri | |
► common | |
shapes.h | |
utils.h | |
► sweep | |
advancing_front.h | |
cdt.h | |
sweep.h | |
sweep_context.h | |
poly2tri.h | |
► polypartition | |
polypartition.h | |
► router | |
► common | |
► geometry | |
geometry_utils.cpp | Few functions useful in geometry calculations |
► include | |
► core | |
optional.h | |
► geometry | |
convex_hull.h | |
direction45.h | |
geometry_utils.h | Few functions useful in geometry calculations |
rtree.h | |
seg.h | |
shape.h | |
shape_arc.h | |
shape_circle.h | |
shape_index.h | |
shape_index_list.h | |
shape_line_chain.h | |
shape_rect.h | |
shape_segment.h | |
shape_simple.h | |
► math | |
box2.h | |
math_util.h | |
vector2d.h | |
layers_id_colors_and_visibility.h | Board layer functions and definitions |
► router | |
pns_algo_base.h | |
pns_debug_decorator.h | |
pns_diff_pair.h | |
pns_diff_pair_placer.h | |
pns_dp_meander_placer.h | |
pns_dragger.h | |
pns_index.h | |
pns_item.h | |
pns_itemset.h | |
pns_joint.h | |
pns_layerset.h | |
pns_line.h | |
pns_line_placer.h | |
pns_logger.h | |
pns_meander.h | |
pns_meander_placer.h | |
pns_meander_placer_base.h | |
pns_meander_skew_placer.h | |
pns_node.h | |
pns_optimizer.h | |
pns_placement_algo.h | |
pns_router.h | |
pns_routing_settings.h | |
pns_segment.h | |
pns_shove.h | |
pns_sizes_settings.h | |
pns_solid.h | |
pns_topology.h | |
pns_utils.h | |
pns_via.h | |
pns_walkaround.h | |
range.h | |
ranged_num.h | |
time_limit.h | |
class_track.h | Definitions for tracks, vias and zones |
wx_compat.h | |
► sexpr | |
isexprable.h | |
sexpr.h | |
sexpr_exception.h | |
sexpr_parser.h | |
▼ horizon-eda-1.3.0 | |
► 3rd_party | |
► alphanum | |
alphanum.hpp | |
► clipper | |
clipper.hpp | |
► delaunay-triangulation | |
delaunay.h | |
edge.h | |
triangle.h | |
vector2.h | |
► dxflib | |
dl_attributes.h | |
dl_codes.h | |
dl_creationadapter.h | |
dl_creationinterface.h | |
dl_dxf.h | |
dl_entities.h | |
dl_exception.h | |
dl_extrusion.h | |
dl_global.h | |
dl_writer.h | |
dl_writer_ascii.h | |
► footag | |
► ipc7351b | |
priv.h | |
footag.h | |
footol.h | |
ipc7251draft1.h | |
ipc7351b.h | |
priv.h | |
► libzippp | |
zip.hpp | A safe modern C++ wrapper on top of libzip |
► nlohmann | |
► detail | |
► conversions | |
from_json.hpp | |
to_chars.hpp | |
to_json.hpp | |
► input | |
binary_reader.hpp | |
input_adapters.hpp | |
json_sax.hpp | |
lexer.hpp | |
parser.hpp | |
position_t.hpp | |
► iterators | |
internal_iterator.hpp | |
iter_impl.hpp | |
iteration_proxy.hpp | |
iterator_traits.hpp | |
json_reverse_iterator.hpp | |
primitive_iterator.hpp | |
► meta | |
cpp_future.hpp | |
detected.hpp | |
is_sax.hpp | |
type_traits.hpp | |
void_t.hpp | |
► output | |
binary_writer.hpp | |
output_adapters.hpp | |
serializer.hpp | |
exceptions.hpp | |
json_pointer.hpp | |
json_ref.hpp | |
macro_scope.hpp | |
macro_unscope.hpp | |
value_t.hpp | |
► thirdparty | |
► hedley | |
hedley.hpp | |
hedley_undef.hpp | |
adl_serializer.hpp | |
json.hpp | |
json_fwd.hpp | |
► poly2tri | |
► common | |
shapes.h | |
utils.h | |
► sweep | |
advancing_front.h | |
cdt.h | |
sweep.h | |
sweep_context.h | |
poly2tri.h | |
► polypartition | |
polypartition.h | |
► router | |
► common | |
► geometry | |
geometry_utils.cpp | Few functions useful in geometry calculations |
► include | |
► core | |
optional.h | |
► geometry | |
convex_hull.h | |
direction45.h | |
geometry_utils.h | Few functions useful in geometry calculations |
rtree.h | |
seg.h | |
shape.h | |
shape_arc.h | |
shape_circle.h | |
shape_index.h | |
shape_index_list.h | |
shape_line_chain.h | |
shape_rect.h | |
shape_segment.h | |
shape_simple.h | |
► math | |
box2.h | |
math_util.h | |
vector2d.h | |
layers_id_colors_and_visibility.h | Board layer functions and definitions |
► router | |
pns_algo_base.h | |
pns_debug_decorator.h | |
pns_diff_pair.h | |
pns_diff_pair_placer.h | |
pns_dp_meander_placer.h | |
pns_dragger.h | |
pns_index.h | |
pns_item.h | |
pns_itemset.h | |
pns_joint.h | |
pns_layerset.h | |
pns_line.h | |
pns_line_placer.h | |
pns_logger.h | |
pns_meander.h | |
pns_meander_placer.h | |
pns_meander_placer_base.h | |
pns_meander_skew_placer.h | |
pns_node.h | |
pns_optimizer.h | |
pns_placement_algo.h | |
pns_router.h | |
pns_routing_settings.h | |
pns_segment.h | |
pns_shove.h | |
pns_sizes_settings.h | |
pns_solid.h | |
pns_topology.h | |
pns_utils.h | |
pns_via.h | |
pns_walkaround.h | |
range.h | |
ranged_num.h | |
time_limit.h | |
class_track.h | Definitions for tracks, vias and zones |
wx_compat.h | |
► sexpr | |
isexprable.h | |
sexpr.h | |
sexpr_exception.h | |
sexpr_parser.h | |
► src | |
► block | |
block.hpp | |
bom.hpp | |
bom_export_settings.hpp | |
bus.hpp | |
component.hpp | |
net.hpp | |
net_class.hpp | |
► board | |
airwire.hpp | |
board.hpp | |
board_decal.hpp | |
board_hole.hpp | |
board_layers.hpp | |
board_package.hpp | |
board_panel.hpp | |
board_rules.hpp | |
connection_line.hpp | |
fab_output_settings.hpp | |
included_board.hpp | |
plane.hpp | |
pnp.hpp | |
pnp_export_settings.hpp | |
rule_clearance_copper.hpp | |
rule_clearance_copper_keepout.hpp | |
rule_clearance_copper_other.hpp | |
rule_clearance_same_net.hpp | |
rule_clearance_silk_exp_copper.hpp | |
rule_diffpair.hpp | |
rule_hole_size.hpp | |
rule_layer_pair.hpp | |
rule_parameters.hpp | |
rule_plane.hpp | |
rule_preflight_checks.hpp | |
rule_track_width.hpp | |
rule_via.hpp | |
step_export_settings.hpp | |
track.hpp | |
via.hpp | |
via_padstack_provider.hpp | |
► canvas | |
annotation.hpp | |
appearance.hpp | |
bitmap_font_util.hpp | |
canvas.hpp | |
canvas_cairo.hpp | |
canvas_gl.hpp | |
canvas_pads.hpp | |
canvas_patch.hpp | |
color_palette.hpp | |
drag_selection.hpp | |
fragment_cache.hpp | |
gl_util.hpp | |
grid.hpp | |
layer_display.hpp | |
marker.hpp | |
object_ref.hpp | |
picture.hpp | |
picture_renderer.hpp | |
selectables.hpp | |
selectables_renderer.hpp | |
selection_filter.hpp | |
snap_filter.hpp | |
target.hpp | |
triangle.hpp | |
triangle_renderer.hpp | |
► canvas3d | |
background.hpp | |
canvas3d.hpp | |
canvas3d_base.hpp | |
canvas_mesh.hpp | |
cover.hpp | |
face.hpp | |
wall.hpp | |
► checks | |
check_entity.hpp | |
check_part.hpp | |
check_unit.hpp | |
check_util.hpp | |
► common | |
arc.hpp | |
common.hpp | |
dimension.hpp | |
hole.hpp | |
junction.hpp | |
keepout.hpp | |
layer.hpp | |
layer_provider.hpp | |
line.hpp | |
lut.hpp | |
object_descr.hpp | |
object_provider.hpp | |
patch_type_names.hpp | |
pdf_export_settings.hpp | |
picture.hpp | |
polygon.hpp | |
shape.hpp | |
text.hpp | |
► core | |
► tools | |
tool_add_keepout.hpp | |
tool_add_part.hpp | |
tool_add_vertex.hpp | |
tool_assign_part.hpp | |
tool_backannotate_connection_lines.hpp | |
tool_bend_line_net.hpp | |
tool_change_symbol.hpp | |
tool_change_unit.hpp | |
tool_copy_placement.hpp | |
tool_copy_tracks.hpp | |
tool_delete.hpp | |
tool_disconnect.hpp | |
tool_drag_keep_slope.hpp | |
tool_draw_arc.hpp | |
tool_draw_connection_line.hpp | |
tool_draw_dimension.hpp | |
tool_draw_line.hpp | |
tool_draw_line_circle.hpp | |
tool_draw_line_net.hpp | |
tool_draw_line_rectangle.hpp | |
tool_draw_polygon.hpp | |
tool_draw_polygon_circle.hpp | |
tool_draw_polygon_rectangle.hpp | |
tool_draw_track.hpp | |
tool_edit_board_hole.hpp | |
tool_edit_line_rectangle.hpp | |
tool_edit_pad_parameter_set.hpp | |
tool_edit_plane.hpp | |
tool_edit_shape.hpp | |
tool_edit_symbol_pin_names.hpp | |
tool_edit_via.hpp | |
tool_enter_datum.hpp | |
tool_fix.hpp | |
tool_generate_courtyard.hpp | |
tool_generate_silkscreen.hpp | |
tool_helper_draw_net_setting.hpp | |
tool_helper_get_symbol.hpp | |
tool_helper_line_width_setting.hpp | |
tool_helper_map_symbol.hpp | |
tool_helper_merge.hpp | |
tool_helper_move.hpp | |
tool_helper_restrict.hpp | |
tool_import_dxf.hpp | |
tool_import_kicad_package.hpp | |
tool_line_loop_to_polygon.hpp | |
tool_lock.hpp | |
tool_manage_buses.hpp | |
tool_map_package.hpp | |
tool_map_pin.hpp | |
tool_map_symbol.hpp | |
tool_move.hpp | |
tool_move_net_segment.hpp | |
tool_nopopulate.hpp | |
tool_paste.hpp | |
tool_place_board_hole.hpp | |
tool_place_board_panel.hpp | |
tool_place_bus_label.hpp | |
tool_place_bus_ripper.hpp | |
tool_place_decal.hpp | |
tool_place_hole.hpp | |
tool_place_junction.hpp | |
tool_place_net_label.hpp | |
tool_place_pad.hpp | |
tool_place_picture.hpp | |
tool_place_power_symbol.hpp | |
tool_place_refdes_and_value.hpp | |
tool_place_shape.hpp | |
tool_place_text.hpp | |
tool_place_via.hpp | |
tool_polygon_to_line_loop.hpp | |
tool_renumber_pads.hpp | |
tool_resize_symbol.hpp | |
tool_rotate_arbitrary.hpp | |
tool_round_off_vertex.hpp | |
tool_route_track_interactive.hpp | |
tool_set_diffpair.hpp | |
tool_set_group.hpp | |
tool_set_nc.hpp | |
tool_set_nc_all.hpp | |
tool_set_via_net.hpp | |
tool_smash.hpp | |
tool_smash_package_outline.hpp | |
tool_smash_panel_outline.hpp | |
tool_smash_silkscreen_graphics.hpp | |
tool_swap_gates.hpp | |
tool_swap_nets.hpp | |
tool_update_all_planes.hpp | |
buffer.hpp | |
clipboard.hpp | |
core.hpp | |
core_board.hpp | |
core_decal.hpp | |
core_frame.hpp | |
core_package.hpp | |
core_padstack.hpp | |
core_properties.hpp | |
core_schematic.hpp | |
core_symbol.hpp | |
tool.hpp | |
tool_data.hpp | |
tool_data_window.hpp | |
tool_id.hpp | |
► dialogs | |
annotate.hpp | |
ask_datum.hpp | |
ask_datum_angle.hpp | |
ask_datum_string.hpp | |
ask_net_merge.hpp | |
dialogs.hpp | |
edit_board_hole.hpp | |
edit_frame.hpp | |
edit_keepout.hpp | |
edit_pad_parameter_set.hpp | |
edit_plane.hpp | |
edit_shape.hpp | |
edit_stackup.hpp | |
edit_via.hpp | |
enter_datum_window.hpp | |
generate_silkscreen_window.hpp | |
manage_buses.hpp | |
manage_included_boards.hpp | |
manage_net_classes.hpp | |
manage_power_nets.hpp | |
map_package.hpp | |
map_pin.hpp | |
map_symbol.hpp | |
pool_browser_dialog.hpp | |
renumber_pads_window.hpp | |
router_settings_window.hpp | |
schematic_properties.hpp | |
select_group_tag.hpp | |
select_included_board.hpp | |
select_net.hpp | |
select_via_padstack.hpp | |
symbol_pin_names_window.hpp | |
tool_window.hpp | |
► document | |
document.hpp | |
document_board.hpp | |
documents.hpp | |
idocument.hpp | |
idocument_board.hpp | |
idocument_decal.hpp | |
idocument_frame.hpp | |
idocument_package.hpp | |
idocument_padstack.hpp | |
idocument_schematic.hpp | |
idocument_symbol.hpp | |
► export_3d_image | |
export_3d_image.hpp | |
► export_bom | |
export_bom.hpp | |
► export_gerber | |
canvas_gerber.hpp | |
excellon_writer.hpp | |
gerber_export.hpp | |
gerber_writer.hpp | |
hash.hpp | |
► export_pdf | |
canvas_pdf.hpp | |
export_pdf.hpp | |
export_pdf_board.hpp | |
► export_pnp | |
export_pnp.hpp | |
► export_step | |
export_step.hpp | |
► frame | |
frame.hpp | |
► gen-pkg | |
gen-uuids.hpp | |
► imp | |
► footprint_generator | |
► footag | |
display.hpp | |
footprint_generator_base.hpp | |
footprint_generator_dual.hpp | |
footprint_generator_footag.hpp | |
footprint_generator_grid.hpp | |
footprint_generator_quad.hpp | |
footprint_generator_single.hpp | |
footprint_generator_window.hpp | |
svg_overlay.hpp | |
► rules | |
rule_editor.hpp | |
rule_editor_clearance_copper.hpp | |
rule_editor_clearance_copper_keepout.hpp | |
rule_editor_clearance_copper_other.hpp | |
rule_editor_clearance_same_net.hpp | |
rule_editor_clearance_silk_exp_copper.hpp | |
rule_editor_diffpair.hpp | |
rule_editor_hole_size.hpp | |
rule_editor_layer_pair.hpp | |
rule_editor_package_checks.hpp | |
rule_editor_plane.hpp | |
rule_editor_single_pin_net.hpp | |
rule_editor_track_width.hpp | |
rule_editor_via.hpp | |
rule_match_editor.hpp | |
rule_match_keepout_editor.hpp | |
rules_window.hpp | |
► search | |
searcher.hpp | |
searcher_board.hpp | |
searcher_package.hpp | |
searcher_schematic.hpp | |
searcher_symbol.hpp | |
► symbol_preview | |
preview_box.hpp | |
symbol_preview_window.hpp | |
3d_view.hpp | |
action.hpp | |
action_catalog.hpp | |
airwire_filter_window.hpp | |
bom_export_window.hpp | |
fab_output_window.hpp | |
grid_controller.hpp | |
header_button.hpp | |
imp.hpp | |
imp_board.hpp | |
imp_decal.hpp | |
imp_frame.hpp | |
imp_interface.hpp | |
imp_layer.hpp | |
imp_package.hpp | |
imp_padstack.hpp | |
imp_schematic.hpp | |
imp_symbol.hpp | |
in_tool_action.hpp | |
in_tool_action_catalog.hpp | |
keyseq_dialog.hpp | |
main_window.hpp | |
parameter_window.hpp | |
parts_window.hpp | |
pdf_export_window.hpp | |
pnp_export_window.hpp | |
selection_filter_dialog.hpp | |
step_export_window.hpp | |
tool_popover.hpp | |
tuning_window.hpp | |
► import_dxf | |
dxf_importer.hpp | |
► logger | |
log_dispatcher.hpp | |
log_util.hpp | |
logger.hpp | |
► package | |
package_rules.hpp | |
pad.hpp | |
rule_clearance_package.hpp | |
rule_package_checks.hpp | |
► parameter | |
program.hpp | |
program_polygon.hpp | |
set.hpp | |
► pool | |
decal.hpp | |
entity.hpp | |
gate.hpp | |
ipool.hpp | |
package.hpp | |
padstack.hpp | |
part.hpp | |
pool.hpp | |
pool_cached.hpp | |
pool_manager.hpp | |
pool_parametric.hpp | |
symbol.hpp | |
unit.hpp | |
► pool-prj-mgr | |
► pool-mgr | |
► duplicate | |
duplicate_base.hpp | |
duplicate_entity.hpp | |
duplicate_part.hpp | |
duplicate_unit.hpp | |
duplicate_window.hpp | |
► editors | |
editor_interface.hpp | |
editor_window.hpp | |
entity_editor.hpp | |
parametric.hpp | |
part_editor.hpp | |
unit_editor.hpp | |
► kicad_symbol_import_wizard | |
gate_editor.hpp | |
kicad_symbol_import_wizard.hpp | |
► part_wizard | |
gate_editor.hpp | |
location_entry.hpp | |
pad_editor.hpp | |
part_wizard.hpp | |
create_part_dialog.hpp | |
github_login_window.hpp | |
pool_git_box.hpp | |
pool_merge_dialog.hpp | |
pool_notebook.hpp | |
pool_remote_box.hpp | |
pool_settings_box.hpp | |
pool_update_error_dialog.hpp | |
view_create_pool.hpp | |
► preferences | |
action_editor.hpp | |
preferences_window.hpp | |
preferences_window_canvas.hpp | |
preferences_window_in_tool_keys.hpp | |
preferences_window_keys.hpp | |
preferences_window_misc.hpp | |
preferences_window_partinfo.hpp | |
preferences_window_pool.hpp | |
► prj-mgr | |
► part_browser | |
part_browser_window.hpp | |
pool_cache_cleanup_dialog.hpp | |
pool_cache_monitor.hpp | |
pool_cache_status.hpp | |
pool_cache_window.hpp | |
prj-mgr_views.hpp | |
autosave_recovery_dialog.hpp | |
close_utils.hpp | |
output_window.hpp | |
pool-prj-mgr-app.hpp | |
pool-prj-mgr-app_win.hpp | |
pool-prj-mgr-process.hpp | |
welcome_window.hpp | |
► pool-update | |
graph.hpp | |
pool-update.hpp | |
► pr-review | |
canvas_cairo2.hpp | |
► preferences | |
preferences.hpp | |
preferences_provider.hpp | |
preferences_util.hpp | |
► project | |
project.hpp | |
► property_panels | |
property_editor.hpp | |
property_panel.hpp | |
property_panels.hpp | |
► python_module | |
3d_image_exporter.hpp | |
board.hpp | |
pool.hpp | |
pool_manager.hpp | |
project.hpp | |
schematic.hpp | |
util.hpp | |
► router | |
pns_horizon_iface.hpp | |
► rules | |
cache.hpp | |
rule.hpp | |
rule_descr.hpp | |
rule_match.hpp | |
rule_match_keepout.hpp | |
rules.hpp | |
rules_with_core.hpp | |
► schematic | |
bus_label.hpp | |
bus_ripper.hpp | |
line_net.hpp | |
net_label.hpp | |
power_symbol.hpp | |
rule_single_pin_net.hpp | |
schematic.hpp | |
schematic_rules.hpp | |
schematic_symbol.hpp | |
sheet.hpp | |
► symbol | |
rule_symbol_checks.hpp | |
symbol_rules.hpp | |
► util | |
accumulator.hpp | |
action_label.hpp | |
autofree_ptr.hpp | |
changeable.hpp | |
clipper_util.hpp | |
csv.hpp | |
csv_util.hpp | |
editor_process.hpp | |
exception_util.hpp | |
export_file_chooser.hpp | |
file_version.hpp | |
github_client.hpp | |
gl_inc.h | |
gtk_util.hpp | |
http_client.hpp | |
item_set.hpp | |
kicad_lib_parser.hpp | |
kicad_package_parser.hpp | |
layer_range.hpp | |
min_max_accumulator.hpp | |
msd.hpp | |
msd_animator.hpp | |
picture_data.hpp | |
picture_load.hpp | |
picture_util.hpp | |
placement.hpp | |
placement_provider.hpp | |
pool_completion.hpp | |
pool_goto_provider.hpp | |
recent_util.hpp | |
selection_provider.hpp | |
selection_util.hpp | |
sort_controller.hpp | |
sqlite.hpp | |
status_dispatcher.hpp | |
step_importer.hpp | |
stock_info_provider.hpp | |
stock_info_provider_partinfo.hpp | |
str_util.hpp | |
text_data.hpp | |
util.hpp | |
uuid.hpp | |
uuid_path.hpp | |
uuid_ptr.hpp | |
uuid_win32.hpp | |
vector_pair.hpp | |
version.hpp | |
warning.hpp | |
win32_undef.hpp | |
window_state_store.hpp | |
► widgets | |
about_dialog.hpp | |
action_button.hpp | |
board_display_options.hpp | |
capture_dialog.hpp | |
cell_renderer_color_box.hpp | |
chooser_buttons.hpp | |
color_box.hpp | |
column_chooser.hpp | |
component_button.hpp | |
component_selector.hpp | |
entity_info_box.hpp | |
entity_preview.hpp | |
generic_combo_box.hpp | |
help_button.hpp | |
layer_box.hpp | |
layer_help_box.hpp | |
log_view.hpp | |
log_window.hpp | |
net_button.hpp | |
net_class_button.hpp | |
net_selector.hpp | |
package_info_box.hpp | |
padstack_preview.hpp | |
parameter_set_editor.hpp | |
part_preview.hpp | |
plane_editor.hpp | |
pool_browser.hpp | |
pool_browser_button.hpp | |
pool_browser_decal.hpp | |
pool_browser_entity.hpp | |
pool_browser_frame.hpp | |
pool_browser_package.hpp | |
pool_browser_padstack.hpp | |
pool_browser_parametric.hpp | |
pool_browser_part.hpp | |
pool_browser_stockinfo.hpp | |
pool_browser_symbol.hpp | |
pool_browser_unit.hpp | |
pool_chooser.hpp | |
preview_base.hpp | |
preview_canvas.hpp | |
project_meta_editor.hpp | |
recent_item_box.hpp | |
sheet_box.hpp | |
spin_button_angle.hpp | |
spin_button_dim.hpp | |
symbol_preview.hpp | |
tag_entry.hpp | |
title_block_values_editor.hpp | |
unit_info_box.hpp | |
unit_preview.hpp | |
unplaced_box.hpp | |
warnings_box.hpp | |
where_used_box.hpp | |
▼ src | |
► block | |
block.hpp | |
bom.hpp | |
bom_export_settings.hpp | |
bus.hpp | |
component.hpp | |
net.hpp | |
net_class.hpp | |
► board | |
airwire.hpp | |
board.hpp | |
board_decal.hpp | |
board_hole.hpp | |
board_layers.hpp | |
board_package.hpp | |
board_panel.hpp | |
board_rules.hpp | |
connection_line.hpp | |
fab_output_settings.hpp | |
included_board.hpp | |
plane.hpp | |
pnp.hpp | |
pnp_export_settings.hpp | |
rule_clearance_copper.hpp | |
rule_clearance_copper_keepout.hpp | |
rule_clearance_copper_other.hpp | |
rule_clearance_same_net.hpp | |
rule_clearance_silk_exp_copper.hpp | |
rule_diffpair.hpp | |
rule_hole_size.hpp | |
rule_layer_pair.hpp | |
rule_parameters.hpp | |
rule_plane.hpp | |
rule_preflight_checks.hpp | |
rule_track_width.hpp | |
rule_via.hpp | |
step_export_settings.hpp | |
track.hpp | |
via.hpp | |
via_padstack_provider.hpp | |
► canvas | |
annotation.hpp | |
appearance.hpp | |
bitmap_font_util.hpp | |
canvas.hpp | |
canvas_cairo.hpp | |
canvas_gl.hpp | |
canvas_pads.hpp | |
canvas_patch.hpp | |
color_palette.hpp | |
drag_selection.hpp | |
fragment_cache.hpp | |
gl_util.hpp | |
grid.hpp | |
layer_display.hpp | |
marker.hpp | |
object_ref.hpp | |
picture.hpp | |
picture_renderer.hpp | |
selectables.hpp | |
selectables_renderer.hpp | |
selection_filter.hpp | |
snap_filter.hpp | |
target.hpp | |
triangle.hpp | |
triangle_renderer.hpp | |
► canvas3d | |
background.hpp | |
canvas3d.hpp | |
canvas3d_base.hpp | |
canvas_mesh.hpp | |
cover.hpp | |
face.hpp | |
wall.hpp | |
► checks | |
check_entity.hpp | |
check_part.hpp | |
check_unit.hpp | |
check_util.hpp | |
► common | |
arc.hpp | |
common.hpp | |
dimension.hpp | |
hole.hpp | |
junction.hpp | |
keepout.hpp | |
layer.hpp | |
layer_provider.hpp | |
line.hpp | |
lut.hpp | |
object_descr.hpp | |
object_provider.hpp | |
patch_type_names.hpp | |
pdf_export_settings.hpp | |
picture.hpp | |
polygon.hpp | |
shape.hpp | |
text.hpp | |
► core | |
► tools | |
tool_add_keepout.hpp | |
tool_add_part.hpp | |
tool_add_vertex.hpp | |
tool_assign_part.hpp | |
tool_backannotate_connection_lines.hpp | |
tool_bend_line_net.hpp | |
tool_change_symbol.hpp | |
tool_change_unit.hpp | |
tool_copy_placement.hpp | |
tool_copy_tracks.hpp | |
tool_delete.hpp | |
tool_disconnect.hpp | |
tool_drag_keep_slope.hpp | |
tool_draw_arc.hpp | |
tool_draw_connection_line.hpp | |
tool_draw_dimension.hpp | |
tool_draw_line.hpp | |
tool_draw_line_circle.hpp | |
tool_draw_line_net.hpp | |
tool_draw_line_rectangle.hpp | |
tool_draw_polygon.hpp | |
tool_draw_polygon_circle.hpp | |
tool_draw_polygon_rectangle.hpp | |
tool_draw_track.hpp | |
tool_edit_board_hole.hpp | |
tool_edit_line_rectangle.hpp | |
tool_edit_pad_parameter_set.hpp | |
tool_edit_plane.hpp | |
tool_edit_shape.hpp | |
tool_edit_symbol_pin_names.hpp | |
tool_edit_via.hpp | |
tool_enter_datum.hpp | |
tool_fix.hpp | |
tool_generate_courtyard.hpp | |
tool_generate_silkscreen.hpp | |
tool_helper_draw_net_setting.hpp | |
tool_helper_get_symbol.hpp | |
tool_helper_line_width_setting.hpp | |
tool_helper_map_symbol.hpp | |
tool_helper_merge.hpp | |
tool_helper_move.hpp | |
tool_helper_restrict.hpp | |
tool_import_dxf.hpp | |
tool_import_kicad_package.hpp | |
tool_line_loop_to_polygon.hpp | |
tool_lock.hpp | |
tool_manage_buses.hpp | |
tool_map_package.hpp | |
tool_map_pin.hpp | |
tool_map_symbol.hpp | |
tool_move.hpp | |
tool_move_net_segment.hpp | |
tool_nopopulate.hpp | |
tool_paste.hpp | |
tool_place_board_hole.hpp | |
tool_place_board_panel.hpp | |
tool_place_bus_label.hpp | |
tool_place_bus_ripper.hpp | |
tool_place_decal.hpp | |
tool_place_hole.hpp | |
tool_place_junction.hpp | |
tool_place_net_label.hpp | |
tool_place_pad.hpp | |
tool_place_picture.hpp | |
tool_place_power_symbol.hpp | |
tool_place_refdes_and_value.hpp | |
tool_place_shape.hpp | |
tool_place_text.hpp | |
tool_place_via.hpp | |
tool_polygon_to_line_loop.hpp | |
tool_renumber_pads.hpp | |
tool_resize_symbol.hpp | |
tool_rotate_arbitrary.hpp | |
tool_round_off_vertex.hpp | |
tool_route_track_interactive.hpp | |
tool_set_diffpair.hpp | |
tool_set_group.hpp | |
tool_set_nc.hpp | |
tool_set_nc_all.hpp | |
tool_set_via_net.hpp | |
tool_smash.hpp | |
tool_smash_package_outline.hpp | |
tool_smash_panel_outline.hpp | |
tool_smash_silkscreen_graphics.hpp | |
tool_swap_gates.hpp | |
tool_swap_nets.hpp | |
tool_update_all_planes.hpp | |
buffer.hpp | |
clipboard.hpp | |
core.hpp | |
core_board.hpp | |
core_decal.hpp | |
core_frame.hpp | |
core_package.hpp | |
core_padstack.hpp | |
core_properties.hpp | |
core_schematic.hpp | |
core_symbol.hpp | |
tool.hpp | |
tool_data.hpp | |
tool_data_window.hpp | |
tool_id.hpp | |
► dialogs | |
annotate.hpp | |
ask_datum.hpp | |
ask_datum_angle.hpp | |
ask_datum_string.hpp | |
ask_net_merge.hpp | |
dialogs.hpp | |
edit_board_hole.hpp | |
edit_frame.hpp | |
edit_keepout.hpp | |
edit_pad_parameter_set.hpp | |
edit_plane.hpp | |
edit_shape.hpp | |
edit_stackup.hpp | |
edit_via.hpp | |
enter_datum_window.hpp | |
generate_silkscreen_window.hpp | |
manage_buses.hpp | |
manage_included_boards.hpp | |
manage_net_classes.hpp | |
manage_power_nets.hpp | |
map_package.hpp | |
map_pin.hpp | |
map_symbol.hpp | |
pool_browser_dialog.hpp | |
renumber_pads_window.hpp | |
router_settings_window.hpp | |
schematic_properties.hpp | |
select_group_tag.hpp | |
select_included_board.hpp | |
select_net.hpp | |
select_via_padstack.hpp | |
symbol_pin_names_window.hpp | |
tool_window.hpp | |
► document | |
document.hpp | |
document_board.hpp | |
documents.hpp | |
idocument.hpp | |
idocument_board.hpp | |
idocument_decal.hpp | |
idocument_frame.hpp | |
idocument_package.hpp | |
idocument_padstack.hpp | |
idocument_schematic.hpp | |
idocument_symbol.hpp | |
► export_3d_image | |
export_3d_image.hpp | |
► export_bom | |
export_bom.hpp | |
► export_gerber | |
canvas_gerber.hpp | |
excellon_writer.hpp | |
gerber_export.hpp | |
gerber_writer.hpp | |
hash.hpp | |
► export_pdf | |
canvas_pdf.hpp | |
export_pdf.hpp | |
export_pdf_board.hpp | |
► export_pnp | |
export_pnp.hpp | |
► export_step | |
export_step.hpp | |
► frame | |
frame.hpp | |
► gen-pkg | |
gen-uuids.hpp | |
► imp | |
► footprint_generator | |
► footag | |
display.hpp | |
footprint_generator_base.hpp | |
footprint_generator_dual.hpp | |
footprint_generator_footag.hpp | |
footprint_generator_grid.hpp | |
footprint_generator_quad.hpp | |
footprint_generator_single.hpp | |
footprint_generator_window.hpp | |
svg_overlay.hpp | |
► rules | |
rule_editor.hpp | |
rule_editor_clearance_copper.hpp | |
rule_editor_clearance_copper_keepout.hpp | |
rule_editor_clearance_copper_other.hpp | |
rule_editor_clearance_same_net.hpp | |
rule_editor_clearance_silk_exp_copper.hpp | |
rule_editor_diffpair.hpp | |
rule_editor_hole_size.hpp | |
rule_editor_layer_pair.hpp | |
rule_editor_package_checks.hpp | |
rule_editor_plane.hpp | |
rule_editor_single_pin_net.hpp | |
rule_editor_track_width.hpp | |
rule_editor_via.hpp | |
rule_match_editor.hpp | |
rule_match_keepout_editor.hpp | |
rules_window.hpp | |
► search | |
searcher.hpp | |
searcher_board.hpp | |
searcher_package.hpp | |
searcher_schematic.hpp | |
searcher_symbol.hpp | |
► symbol_preview | |
preview_box.hpp | |
symbol_preview_window.hpp | |
3d_view.hpp | |
action.hpp | |
action_catalog.hpp | |
airwire_filter_window.hpp | |
bom_export_window.hpp | |
fab_output_window.hpp | |
grid_controller.hpp | |
header_button.hpp | |
imp.hpp | |
imp_board.hpp | |
imp_decal.hpp | |
imp_frame.hpp | |
imp_interface.hpp | |
imp_layer.hpp | |
imp_package.hpp | |
imp_padstack.hpp | |
imp_schematic.hpp | |
imp_symbol.hpp | |
in_tool_action.hpp | |
in_tool_action_catalog.hpp | |
keyseq_dialog.hpp | |
main_window.hpp | |
parameter_window.hpp | |
parts_window.hpp | |
pdf_export_window.hpp | |
pnp_export_window.hpp | |
selection_filter_dialog.hpp | |
step_export_window.hpp | |
tool_popover.hpp | |
tuning_window.hpp | |
► import_dxf | |
dxf_importer.hpp | |
► logger | |
log_dispatcher.hpp | |
log_util.hpp | |
logger.hpp | |
► package | |
package_rules.hpp | |
pad.hpp | |
rule_clearance_package.hpp | |
rule_package_checks.hpp | |
► parameter | |
program.hpp | |
program_polygon.hpp | |
set.hpp | |
► pool | |
decal.hpp | |
entity.hpp | |
gate.hpp | |
ipool.hpp | |
package.hpp | |
padstack.hpp | |
part.hpp | |
pool.hpp | |
pool_cached.hpp | |
pool_manager.hpp | |
pool_parametric.hpp | |
symbol.hpp | |
unit.hpp | |
► pool-prj-mgr | |
► pool-mgr | |
► duplicate | |
duplicate_base.hpp | |
duplicate_entity.hpp | |
duplicate_part.hpp | |
duplicate_unit.hpp | |
duplicate_window.hpp | |
► editors | |
editor_interface.hpp | |
editor_window.hpp | |
entity_editor.hpp | |
parametric.hpp | |
part_editor.hpp | |
unit_editor.hpp | |
► kicad_symbol_import_wizard | |
gate_editor.hpp | |
kicad_symbol_import_wizard.hpp | |
► part_wizard | |
gate_editor.hpp | |
location_entry.hpp | |
pad_editor.hpp | |
part_wizard.hpp | |
create_part_dialog.hpp | |
github_login_window.hpp | |
pool_git_box.hpp | |
pool_merge_dialog.hpp | |
pool_notebook.hpp | |
pool_remote_box.hpp | |
pool_settings_box.hpp | |
pool_update_error_dialog.hpp | |
view_create_pool.hpp | |
► preferences | |
action_editor.hpp | |
preferences_window.hpp | |
preferences_window_canvas.hpp | |
preferences_window_in_tool_keys.hpp | |
preferences_window_keys.hpp | |
preferences_window_misc.hpp | |
preferences_window_partinfo.hpp | |
preferences_window_pool.hpp | |
► prj-mgr | |
► part_browser | |
part_browser_window.hpp | |
pool_cache_cleanup_dialog.hpp | |
pool_cache_monitor.hpp | |
pool_cache_status.hpp | |
pool_cache_window.hpp | |
prj-mgr_views.hpp | |
autosave_recovery_dialog.hpp | |
close_utils.hpp | |
output_window.hpp | |
pool-prj-mgr-app.hpp | |
pool-prj-mgr-app_win.hpp | |
pool-prj-mgr-process.hpp | |
welcome_window.hpp | |
► pool-update | |
graph.hpp | |
pool-update.hpp | |
► pr-review | |
canvas_cairo2.hpp | |
► preferences | |
preferences.hpp | |
preferences_provider.hpp | |
preferences_util.hpp | |
► project | |
project.hpp | |
► property_panels | |
property_editor.hpp | |
property_panel.hpp | |
property_panels.hpp | |
► python_module | |
3d_image_exporter.hpp | |
board.hpp | |
pool.hpp | |
pool_manager.hpp | |
project.hpp | |
schematic.hpp | |
util.hpp | |
► router | |
pns_horizon_iface.hpp | |
► rules | |
cache.hpp | |
rule.hpp | |
rule_descr.hpp | |
rule_match.hpp | |
rule_match_keepout.hpp | |
rules.hpp | |
rules_with_core.hpp | |
► schematic | |
bus_label.hpp | |
bus_ripper.hpp | |
line_net.hpp | |
net_label.hpp | |
power_symbol.hpp | |
rule_single_pin_net.hpp | |
schematic.hpp | |
schematic_rules.hpp | |
schematic_symbol.hpp | |
sheet.hpp | |
► symbol | |
rule_symbol_checks.hpp | |
symbol_rules.hpp | |
► util | |
accumulator.hpp | |
action_label.hpp | |
autofree_ptr.hpp | |
changeable.hpp | |
clipper_util.hpp | |
csv.hpp | |
csv_util.hpp | |
editor_process.hpp | |
exception_util.hpp | |
export_file_chooser.hpp | |
file_version.hpp | |
github_client.hpp | |
gl_inc.h | |
gtk_util.hpp | |
http_client.hpp | |
item_set.hpp | |
kicad_lib_parser.hpp | |
kicad_package_parser.hpp | |
layer_range.hpp | |
min_max_accumulator.hpp | |
msd.hpp | |
msd_animator.hpp | |
picture_data.hpp | |
picture_load.hpp | |
picture_util.hpp | |
placement.hpp | |
placement_provider.hpp | |
pool_completion.hpp | |
pool_goto_provider.hpp | |
recent_util.hpp | |
selection_provider.hpp | |
selection_util.hpp | |
sort_controller.hpp | |
sqlite.hpp | |
status_dispatcher.hpp | |
step_importer.hpp | |
stock_info_provider.hpp | |
stock_info_provider_partinfo.hpp | |
str_util.hpp | |
text_data.hpp | |
util.hpp | |
uuid.hpp | |
uuid_path.hpp | |
uuid_ptr.hpp | |
uuid_win32.hpp | |
vector_pair.hpp | |
version.hpp | |
warning.hpp | |
win32_undef.hpp | |
window_state_store.hpp | |
► widgets | |
about_dialog.hpp | |
action_button.hpp | |
board_display_options.hpp | |
capture_dialog.hpp | |
cell_renderer_color_box.hpp | |
chooser_buttons.hpp | |
color_box.hpp | |
column_chooser.hpp | |
component_button.hpp | |
component_selector.hpp | |
entity_info_box.hpp | |
entity_preview.hpp | |
generic_combo_box.hpp | |
help_button.hpp | |
layer_box.hpp | |
layer_help_box.hpp | |
log_view.hpp | |
log_window.hpp | |
net_button.hpp | |
net_class_button.hpp | |
net_selector.hpp | |
package_info_box.hpp | |
padstack_preview.hpp | |
parameter_set_editor.hpp | |
part_preview.hpp | |
plane_editor.hpp | |
pool_browser.hpp | |
pool_browser_button.hpp | |
pool_browser_decal.hpp | |
pool_browser_entity.hpp | |
pool_browser_frame.hpp | |
pool_browser_package.hpp | |
pool_browser_padstack.hpp | |
pool_browser_parametric.hpp | |
pool_browser_part.hpp | |
pool_browser_stockinfo.hpp | |
pool_browser_symbol.hpp | |
pool_browser_unit.hpp | |
pool_chooser.hpp | |
preview_base.hpp | |
preview_canvas.hpp | |
project_meta_editor.hpp | |
recent_item_box.hpp | |
sheet_box.hpp | |
spin_button_angle.hpp | |
spin_button_dim.hpp | |
symbol_preview.hpp | |
tag_entry.hpp | |
title_block_values_editor.hpp | |
unit_info_box.hpp | |
unit_preview.hpp | |
unplaced_box.hpp | |
warnings_box.hpp | |
where_used_box.hpp | |