|
Horizon
|
| ▼ 3rd_party | |
| ► alphanum | |
| alphanum.hpp | |
| ► catch2 | |
| catch_amalgamated.cpp | This is a special TU that combines what would otherwise be a very small benchmarking-related TUs into one bigger TU |
| catch_amalgamated.hpp | This is a convenience header for Catch2 |
| ► clipper | |
| clipper.hpp | |
| ► delaunator | |
| delaunator.hpp | |
| ► 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 | |
| ► 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 | |
| ► call_std | |
| begin.hpp | |
| end.hpp | |
| cpp_future.hpp | |
| detected.hpp | |
| identity_tag.hpp | |
| is_sax.hpp | |
| type_traits.hpp | |
| void_t.hpp | |
| ► output | |
| binary_writer.hpp | |
| output_adapters.hpp | |
| serializer.hpp | |
| exceptions.hpp | |
| hash.hpp | |
| json_pointer.hpp | |
| json_ref.hpp | |
| macro_scope.hpp | |
| macro_unscope.hpp | |
| string_escape.hpp | |
| value_t.hpp | |
| ► thirdparty | |
| ► hedley | |
| hedley.hpp | |
| hedley_undef.hpp | |
| adl_serializer.hpp | |
| byte_container_with_subtype.hpp | |
| json.hpp | |
| json_fwd.hpp | |
| ordered_map.hpp | |
| ► poly2tri | |
| ► common | |
| shapes.h | |
| utils.h | |
| ► sweep | |
| advancing_front.h | |
| cdt.h | |
| sweep.h | |
| sweep_context.h | |
| poly2tri.h | |
| ► polypartition | |
| polypartition.h | |
| ► range-v3 | |
| ► concepts | |
| compare.hpp | |
| concepts.hpp | |
| swap.hpp | |
| type_traits.hpp | |
| ► meta | |
| meta.hpp | Tiny meta-programming library |
| meta_fwd.hpp | Forward declarations |
| ► range | |
| ► v3 | |
| ► action | |
| action.hpp | |
| adjacent_remove_if.hpp | |
| concepts.hpp | |
| drop.hpp | |
| drop_while.hpp | |
| erase.hpp | |
| insert.hpp | |
| join.hpp | |
| push_back.hpp | |
| push_front.hpp | |
| remove.hpp | |
| remove_if.hpp | |
| reverse.hpp | |
| shuffle.hpp | |
| slice.hpp | |
| sort.hpp | |
| split.hpp | |
| split_when.hpp | |
| stable_sort.hpp | |
| stride.hpp | |
| take.hpp | |
| take_while.hpp | |
| transform.hpp | |
| unique.hpp | |
| unstable_remove_if.hpp | |
| ► algorithm | |
| ► aux_ | |
| equal_range_n.hpp | |
| lower_bound_n.hpp | |
| merge_n.hpp | |
| merge_n_with_buffer.hpp | |
| partition_point_n.hpp | |
| sort_n_with_buffer.hpp | |
| upper_bound_n.hpp | |
| adjacent_find.hpp | |
| adjacent_remove_if.hpp | |
| all_of.hpp | |
| any_of.hpp | |
| binary_search.hpp | |
| contains.hpp | |
| copy.hpp | |
| copy_backward.hpp | |
| copy_if.hpp | |
| copy_n.hpp | |
| count.hpp | |
| count_if.hpp | |
| ends_with.hpp | |
| equal.hpp | |
| equal_range.hpp | |
| fill.hpp | |
| fill_n.hpp | |
| find.hpp | |
| find_end.hpp | |
| find_first_of.hpp | |
| find_if.hpp | |
| find_if_not.hpp | |
| fold.hpp | |
| fold_left.hpp | |
| fold_right.hpp | |
| for_each.hpp | |
| for_each_n.hpp | |
| generate.hpp | |
| generate_n.hpp | |
| heap_algorithm.hpp | |
| inplace_merge.hpp | |
| is_partitioned.hpp | |
| is_sorted.hpp | |
| is_sorted_until.hpp | |
| lexicographical_compare.hpp | |
| lower_bound.hpp | |
| max.hpp | |
| max_element.hpp | |
| merge.hpp | |
| min.hpp | |
| min_element.hpp | |
| minmax.hpp | |
| minmax_element.hpp | |
| mismatch.hpp | |
| move.hpp | |
| move_backward.hpp | |
| none_of.hpp | |
| nth_element.hpp | |
| partial_sort.hpp | |
| partial_sort_copy.hpp | |
| partition.hpp | |
| partition_copy.hpp | |
| partition_point.hpp | |
| permutation.hpp | |
| remove.hpp | |
| remove_copy.hpp | |
| remove_copy_if.hpp | |
| remove_if.hpp | |
| replace.hpp | |
| replace_copy.hpp | |
| replace_copy_if.hpp | |
| replace_if.hpp | |
| result_types.hpp | |
| reverse.hpp | |
| reverse_copy.hpp | |
| rotate.hpp | |
| rotate_copy.hpp | |
| sample.hpp | |
| search.hpp | |
| search_n.hpp | |
| set_algorithm.hpp | |
| shuffle.hpp | |
| sort.hpp | |
| stable_partition.hpp | |
| stable_sort.hpp | |
| starts_with.hpp | |
| swap_ranges.hpp | |
| tagspec.hpp | |
| transform.hpp | |
| unique.hpp | |
| unique_copy.hpp | |
| unstable_remove_if.hpp | |
| upper_bound.hpp | |
| ► detail | |
| adl_get.hpp | |
| config.hpp | |
| epilogue.hpp | |
| prologue.hpp | |
| range_access.hpp | |
| satisfy_boost_range.hpp | |
| variant.hpp | |
| with_braced_init_args.hpp | |
| ► experimental | |
| ► utility | |
| generator.hpp | |
| ► view | |
| shared.hpp | |
| ► functional | |
| arithmetic.hpp | |
| bind.hpp | |
| bind_back.hpp | |
| comparisons.hpp | |
| compose.hpp | |
| concepts.hpp | |
| identity.hpp | |
| indirect.hpp | |
| invoke.hpp | |
| not_fn.hpp | |
| on.hpp | |
| overload.hpp | |
| pipeable.hpp | |
| reference_wrapper.hpp | |
| ► iterator | |
| access.hpp | |
| basic_iterator.hpp | |
| common_iterator.hpp | |
| concepts.hpp | |
| counted_iterator.hpp | |
| default_sentinel.hpp | |
| diffmax_t.hpp | |
| insert_iterators.hpp | |
| move_iterators.hpp | |
| operations.hpp | |
| reverse_iterator.hpp | |
| stream_iterators.hpp | |
| traits.hpp | |
| unreachable_sentinel.hpp | |
| ► numeric | |
| accumulate.hpp | |
| adjacent_difference.hpp | |
| inner_product.hpp | |
| iota.hpp | |
| partial_sum.hpp | |
| ► range | |
| access.hpp | |
| concepts.hpp | |
| conversion.hpp | |
| dangling.hpp | |
| operations.hpp | |
| primitives.hpp | |
| traits.hpp | |
| ► utility | |
| addressof.hpp | |
| any.hpp | |
| associated_types.hpp | |
| basic_iterator.hpp | |
| box.hpp | |
| common_iterator.hpp | |
| common_tuple.hpp | |
| common_type.hpp | |
| compressed_pair.hpp | |
| concepts.hpp | |
| copy.hpp | |
| counted_iterator.hpp | |
| dangling.hpp | |
| functional.hpp | |
| get.hpp | |
| in_place.hpp | |
| infinity.hpp | |
| invoke.hpp | |
| iterator.hpp | |
| iterator_concepts.hpp | |
| iterator_traits.hpp | |
| memory.hpp | |
| move.hpp | |
| nullptr_v.hpp | |
| optional.hpp | |
| polymorphic_cast.hpp | |
| random.hpp | |
| scope_exit.hpp | |
| semiregular.hpp | |
| semiregular_box.hpp | |
| static_const.hpp | |
| swap.hpp | |
| tagged_pair.hpp | |
| tagged_tuple.hpp | |
| tuple_algorithm.hpp | |
| unreachable.hpp | |
| variant.hpp | |
| ► view | |
| adaptor.hpp | |
| addressof.hpp | |
| adjacent_filter.hpp | |
| adjacent_remove_if.hpp | |
| all.hpp | |
| any_view.hpp | |
| bounded.hpp | |
| c_str.hpp | |
| cache1.hpp | |
| cartesian_product.hpp | |
| chunk.hpp | |
| chunk_by.hpp | |
| common.hpp | |
| concat.hpp | |
| const.hpp | |
| counted.hpp | |
| cycle.hpp | |
| delimit.hpp | |
| drop.hpp | |
| drop_exactly.hpp | |
| drop_last.hpp | |
| drop_while.hpp | |
| empty.hpp | |
| enumerate.hpp | |
| exclusive_scan.hpp | |
| facade.hpp | |
| filter.hpp | |
| for_each.hpp | |
| generate.hpp | |
| generate_n.hpp | |
| getlines.hpp | |
| group_by.hpp | |
| indices.hpp | |
| indirect.hpp | |
| interface.hpp | |
| intersperse.hpp | |
| iota.hpp | |
| istream.hpp | |
| join.hpp | |
| linear_distribute.hpp | |
| map.hpp | |
| move.hpp | |
| partial_sum.hpp | |
| ref.hpp | |
| remove.hpp | |
| remove_if.hpp | |
| repeat.hpp | |
| repeat_n.hpp | |
| replace.hpp | |
| replace_if.hpp | |
| reverse.hpp | |
| sample.hpp | |
| set_algorithm.hpp | |
| single.hpp | |
| slice.hpp | |
| sliding.hpp | |
| span.hpp | |
| split.hpp | |
| split_when.hpp | |
| stride.hpp | |
| subrange.hpp | |
| tail.hpp | |
| take.hpp | |
| take_exactly.hpp | |
| take_last.hpp | |
| take_while.hpp | |
| tokenize.hpp | |
| transform.hpp | |
| trim.hpp | |
| unbounded.hpp | |
| unique.hpp | |
| view.hpp | |
| zip.hpp | |
| zip_with.hpp | |
| action.hpp | |
| algorithm.hpp | |
| all.hpp | |
| at.hpp | |
| back.hpp | |
| begin_end.hpp | |
| compare.hpp | |
| core.hpp | |
| data.hpp | |
| distance.hpp | |
| empty.hpp | |
| front.hpp | |
| functional.hpp | |
| getlines.hpp | |
| index.hpp | |
| istream_range.hpp | |
| iterator.hpp | |
| iterator_range.hpp | |
| numeric.hpp | Contains range-based versions of the numeric algorithms |
| range.hpp | |
| range_access.hpp | |
| range_concepts.hpp | |
| range_for.hpp | |
| range_fwd.hpp | |
| range_traits.hpp | |
| size.hpp | |
| span.hpp | |
| to_container.hpp | |
| utility.hpp | |
| version.hpp | |
| view.hpp | |
| view_adaptor.hpp | |
| view_facade.hpp | |
| view_interface.hpp | |
| ► std | |
| ► detail | |
| associated_types.hpp | |
| ► router | |
| ► clipper_kicad | |
| clipper.hpp | |
| ► include | |
| ► core | |
| kicad_algo.h | |
| minoptmax.h | |
| optional.h | |
| ► kimath | |
| ► include | |
| ► geometry | |
| circle.h | |
| convex_hull.h | |
| direction45.h | |
| geometry_utils.h | Few functions useful in geometry calculations |
| poly_grid_partition.h | |
| polygon_triangulation.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 | |
| ► math | |
| box2.h | |
| matrix3x3.h | |
| util.h | |
| vector2d.h | |
| vector3.h | |
| bezier_curves.h | |
| convert_basic_shapes_to_polygon.h | |
| md5_hash.h | |
| trigo.h | |
| ► src | |
| ► geometry | |
| geometry_utils.cpp | Few functions useful in geometry calculations |
| convert_basic_shapes_to_polygon.cpp | |
| trigo.cpp | Trigonometric and geometric basic functions |
| ► router | |
| pns_algo_base.h | |
| pns_arc.h | |
| pns_component_dragger.h | |
| pns_debug_decorator.h | |
| pns_diff_pair.h | |
| pns_diff_pair_placer.h | |
| pns_dp_meander_placer.h | |
| pns_drag_algo.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_link_holder.h | |
| pns_linked_item.h | |
| pns_logger.h | |
| pns_meander.h | |
| pns_meander_placer.h | |
| pns_meander_placer_base.h | |
| pns_meander_skew_placer.h | |
| pns_mouse_trail_tracer.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 | |
| base_units.h | |
| color4d.h | |
| config.h | |
| convert_to_biu.h | |
| eda_units.h | |
| layer_ids.h | |
| viatype.h | |
| wx_compat.h | |
| ► rtree | |
| ► geometry | |
| rtree.h | |
| ► sexpr | |
| isexprable.h | |
| sexpr.h | |
| sexpr_exception.h | |
| sexpr_parser.h | |
| ▼ src | |
| ► block | |
| block.hpp | |
| block_instance.hpp | |
| bom.hpp | |
| bom_export_settings.hpp | |
| bus.hpp | |
| component.hpp | |
| net.hpp | |
| net_class.hpp | |
| net_tie.hpp | |
| ► block_symbol | |
| block_symbol.hpp | |
| ► blocks | |
| blocks.hpp | |
| blocks_schematic.hpp | |
| dependency_graph.hpp | |
| iblock_provider.hpp | |
| iblock_schematic_provider.hpp | |
| iblock_symbol_and_schematic_provider.hpp | |
| iblock_symbol_provider.hpp | |
| ► board | |
| airwire.hpp | |
| board.hpp | |
| board_decal.hpp | |
| board_hole.hpp | |
| board_junction.hpp | |
| board_layers.hpp | |
| board_net_tie.hpp | |
| board_package.hpp | |
| board_panel.hpp | |
| board_rules.hpp | |
| board_rules_check_util.hpp | |
| board_rules_import.hpp | |
| connection_line.hpp | |
| gerber_output_settings.hpp | |
| included_board.hpp | |
| odb_output_settings.hpp | |
| plane.hpp | |
| pnp.hpp | |
| pnp_export_settings.hpp | |
| rule_board_connectivity.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_net_ties.hpp | |
| rule_parameters.hpp | |
| rule_plane.hpp | |
| rule_preflight_checks.hpp | |
| rule_shorted_pads.hpp | |
| rule_thermals.hpp | |
| rule_track_width.hpp | |
| rule_via.hpp | |
| step_export_settings.hpp | |
| track.hpp | |
| via.hpp | |
| ► canvas | |
| annotation.hpp | |
| appearance.hpp | |
| bitmap_font_util.hpp | |
| canvas.hpp | |
| canvas_gl.hpp | |
| canvas_pads.hpp | |
| canvas_patch.hpp | |
| color_palette.hpp | |
| drag_selection.hpp | |
| fragment_cache.hpp | |
| gl_util.hpp | |
| grid.hpp | |
| input_devices_prefs.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 | |
| text_renderer.hpp | |
| triangle.hpp | |
| triangle_renderer.hpp | |
| ► canvas3d | |
| background_renderer.hpp | |
| canvas3d.hpp | |
| canvas3d_base.hpp | |
| canvas_mesh.hpp | |
| cover_renderer.hpp | |
| face_renderer.hpp | |
| point.hpp | |
| point_renderer.hpp | |
| spacenav_prefs.hpp | |
| wall_renderer.hpp | |
| ► checks | |
| check_entity.hpp | |
| check_item.hpp | |
| check_part.hpp | |
| check_unit.hpp | |
| check_util.hpp | |
| ► common | |
| arc.hpp | |
| common.hpp | |
| dimension.hpp | |
| grid_settings.hpp | |
| hole.hpp | |
| junction.hpp | |
| junction_util.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 | |
| pin_name_orientation.hpp | |
| polygon.hpp | |
| shape.hpp | |
| text.hpp | |
| ► core | |
| ► clipboard | |
| clipboard.hpp | |
| clipboard_board.hpp | |
| clipboard_package.hpp | |
| clipboard_padstack.hpp | |
| clipboard_schematic.hpp | |
| ► tools | |
| tool_add_block_instance.hpp | |
| tool_add_keepout.hpp | |
| tool_add_part.hpp | |
| tool_add_vertex.hpp | |
| tool_align_and_distribute.hpp | |
| tool_assign_part.hpp | |
| tool_backannotate_connection_lines.hpp | |
| tool_bend_line_net.hpp | |
| tool_change_symbol.hpp | |
| tool_change_unit.hpp | |
| tool_clear_part.hpp | |
| tool_data_from_place_power_symbol.hpp | |
| tool_data_pool_updated.hpp | |
| tool_delete.hpp | |
| tool_disconnect.hpp | |
| tool_drag_keep_slope.hpp | |
| tool_drag_polygon_edge.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_net_tie.hpp | |
| tool_draw_plane.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_custom_value.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_text.hpp | |
| tool_edit_via.hpp | |
| tool_enter_datum.hpp | |
| tool_exchange_gates.hpp | |
| tool_fix.hpp | |
| tool_flip_net_tie.hpp | |
| tool_generate_courtyard.hpp | |
| tool_generate_silkscreen.hpp | |
| tool_helper_collect_nets.hpp | |
| tool_helper_draw_net_setting.hpp | |
| tool_helper_edit_plane.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_pick_pad.hpp | |
| tool_helper_plane.hpp | |
| tool_helper_restrict.hpp | |
| tool_helper_save_placements.hpp | |
| tool_import_dxf.hpp | |
| tool_import_kicad_package.hpp | |
| tool_line_loop_to_polygon.hpp | |
| tool_lines_to_tracks.hpp | |
| tool_lock.hpp | |
| tool_manage_buses.hpp | |
| tool_manage_power_nets.hpp | |
| tool_map_package.hpp | |
| tool_map_pin.hpp | |
| tool_map_port.hpp | |
| tool_map_symbol.hpp | |
| tool_measure.hpp | |
| tool_merge_duplicate_junctions.hpp | |
| tool_move.hpp | |
| tool_move_net_segment.hpp | |
| tool_move_track_center.hpp | |
| tool_move_track_connection.hpp | |
| tool_nopopulate.hpp | |
| tool_paste.hpp | |
| tool_paste_placement.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_dot.hpp | |
| tool_place_hole.hpp | |
| tool_place_junction.hpp | |
| tool_place_junction_schematic.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_select_connected_lines.hpp | |
| tool_set_diffpair.hpp | |
| tool_set_group.hpp | |
| tool_set_nc.hpp | |
| tool_set_nc_all.hpp | |
| tool_set_track_width.hpp | |
| tool_set_via_net.hpp | |
| tool_settings_rectangle_mode.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_tie_nets.hpp | |
| tool_update_all_planes.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 | |
| tool_pub.hpp | |
| ► dialogs | |
| align_and_distribute_window.hpp | |
| annotate.hpp | |
| ask_datum.hpp | |
| ask_datum_angle.hpp | |
| ask_datum_string.hpp | |
| ask_net_merge.hpp | |
| dialogs.hpp | |
| edit_board_hole.hpp | |
| edit_custom_value.hpp | |
| edit_frame.hpp | |
| edit_keepout.hpp | |
| edit_plane_window.hpp | |
| edit_shape.hpp | |
| edit_stackup.hpp | |
| edit_text_window.hpp | |
| edit_via.hpp | |
| enter_datum_angle_window.hpp | |
| enter_datum_scale_window.hpp | |
| enter_datum_window.hpp | |
| generate_silkscreen_window.hpp | |
| manage_buses.hpp | |
| manage_included_boards.hpp | |
| manage_net_classes.hpp | |
| manage_ports.hpp | |
| manage_power_nets.hpp | |
| map_net_tie.hpp | |
| map_package.hpp | |
| map_uuid_path.hpp | |
| pad_parameter_set_window.hpp | |
| plane_update.hpp | |
| pool_browser_dialog.hpp | |
| project_properties.hpp | |
| renumber_pads_window.hpp | |
| router_settings_window.hpp | |
| schematic_properties.hpp | |
| select_block.hpp | |
| select_group_tag.hpp | |
| select_included_board.hpp | |
| select_net.hpp | |
| symbol_pin_names_window.hpp | |
| tool_window.hpp | |
| ► document | |
| document.hpp | |
| document_board.hpp | |
| documents.hpp | |
| idocument.hpp | |
| idocument_block_symbol.hpp | |
| idocument_board.hpp | |
| idocument_decal.hpp | |
| idocument_frame.hpp | |
| idocument_package.hpp | |
| idocument_padstack.hpp | |
| idocument_schematic.hpp | |
| idocument_schematic_block_symbol.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 | |
| ► export_odb | |
| attribute_util.hpp | |
| attributes.hpp | |
| canvas_odb.hpp | |
| components.hpp | |
| db.hpp | |
| eda_data.hpp | |
| features.hpp | |
| odb_export.hpp | |
| odb_util.hpp | |
| structured_text_writer.hpp | |
| surface_data.hpp | |
| symbol.hpp | |
| track_graph.hpp | |
| ► export_pdf | |
| canvas_pdf.hpp | |
| export_pdf.hpp | |
| export_pdf_board.hpp | |
| export_pdf_util.hpp | |
| ► export_pnp | |
| export_pnp.hpp | |
| ► export_step | |
| export_step.hpp | |
| ► export_util | |
| padstack_hash.hpp | |
| tree_writer.hpp | |
| tree_writer_archive.hpp | |
| tree_writer_fs.hpp | |
| ► frame | |
| frame.hpp | |
| ► gen-pkg | |
| gen-uuids.hpp | |
| ► imp | |
| ► 3d | |
| 3d_view.hpp | |
| axes_lollipop.hpp | |
| import_canvas_3d.hpp | |
| model_editor.hpp | |
| place_model_box.hpp | |
| ► 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 | |
| export.hpp | |
| import.hpp | |
| 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_connectivity.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_shorted_pads.hpp | |
| rule_editor_thermals.hpp | |
| rule_editor_track_width.hpp | |
| rule_editor_via.hpp | |
| rule_match_component_editor.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_expand_window.hpp | |
| symbol_preview_window.hpp | |
| action.hpp | |
| action_catalog.hpp | |
| action_icon.hpp | |
| actions.hpp | |
| airwire_filter_window.hpp | |
| bom_export_window.hpp | |
| clipboard_handler.hpp | |
| fab_output_window.hpp | |
| grid_controller.hpp | |
| grids_window.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 | |
| view_angle_window.hpp | |
| ► import_dxf | |
| dxf_importer.hpp | |
| ► import_step | |
| import.hpp | |
| step_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_cache_status.hpp | |
| pool_info.hpp | |
| pool_manager.hpp | |
| pool_parametric.hpp | |
| project_pool.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 | |
| pad_editor.hpp | |
| part_wizard.hpp | |
| check_column.hpp | |
| create_part_dialog.hpp | |
| github_login_window.hpp | |
| import_kicad_package_window.hpp | |
| move_window.hpp | |
| pool_cache_box.hpp | |
| pool_git_box.hpp | |
| pool_notebook.hpp | |
| pool_remote_box.hpp | |
| pool_settings_box.hpp | |
| view_create_pool.hpp | |
| ► pools_window | |
| pool_download_window.hpp | |
| pool_index.hpp | |
| pool_merge_box.hpp | |
| pool_status_provider.hpp | |
| pools_window.hpp | |
| ► preferences | |
| action_editor.hpp | |
| digikey_auth_window.hpp | |
| preferences_row.hpp | |
| preferences_window.hpp | |
| preferences_window_canvas.hpp | |
| preferences_window_in_tool_keys.hpp | |
| preferences_window_input_devices.hpp | |
| preferences_window_keys.hpp | |
| preferences_window_misc.hpp | |
| preferences_window_spacenav.hpp | |
| preferences_window_stock_info.hpp | |
| preferences_window_stock_info_digikey.hpp | |
| preferences_window_stock_info_partinfo.hpp | |
| ► prj-mgr | |
| ► part_browser | |
| part_browser_window.hpp | |
| pool_cache_cleanup_dialog.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 | |
| pool_update_error_dialog.hpp | |
| welcome_window.hpp | |
| ► pool-update | |
| graph.hpp | |
| pool-update.hpp | |
| pool-update_pool.hpp | |
| pool_updater.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 | |
| image_3d_exporter_wrapper.hpp | |
| pool.hpp | |
| pool_manager.hpp | |
| project.hpp | |
| schematic.hpp | |
| util.hpp | |
| version.hpp | |
| ► router | |
| pns_horizon_iface.hpp | |
| ► rules | |
| cache.hpp | |
| rule.hpp | |
| rule_descr.hpp | |
| rule_match.hpp | |
| rule_match_component.hpp | |
| rule_match_keepout.hpp | |
| rules.hpp | |
| rules_import_export.hpp | |
| rules_with_core.hpp | |
| ► schematic | |
| bus_label.hpp | |
| bus_ripper.hpp | |
| iinstancce_mapping_provider.hpp | |
| line_net.hpp | |
| net_label.hpp | |
| power_symbol.hpp | |
| rule_connectivity.hpp | |
| schematic.hpp | |
| schematic_block_symbol.hpp | |
| schematic_junction.hpp | |
| schematic_net_tie.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 | |
| automatic_prefs.hpp | |
| bbox_accumulator.hpp | |
| changeable.hpp | |
| clipper_util.hpp | |
| csv.hpp | |
| csv_util.hpp | |
| dependency_graph.hpp | |
| done_revealer_controller.hpp | |
| editor_process.hpp | |
| exception_util.hpp | |
| export_file_chooser.hpp | |
| file_version.hpp | |
| fs_util.hpp | |
| geom_util.hpp | |
| github_client.hpp | |
| gl_inc.h | |
| gtk_util.hpp | |
| http_client.hpp | |
| installation_uuid.hpp | |
| item_set.hpp | |
| keep_slope_util.hpp | |
| kicad_lib_parser.hpp | |
| kicad_package_parser.hpp | |
| layer_range.hpp | |
| list_accumulator.hpp | |
| min_max_accumulator.hpp | |
| msd.hpp | |
| msd_animator.hpp | |
| named_vector.hpp | |
| once.hpp | |
| paned_state_store.hpp | |
| pasted_package.hpp | |
| picture_data.hpp | |
| picture_load.hpp | |
| picture_util.hpp | |
| pin_direction_accumulator.hpp | |
| placement.hpp | |
| placement_provider.hpp | |
| polygon_arc_removal_proxy.hpp | |
| pool_check_schema_update.hpp | |
| pool_completion.hpp | |
| pool_goto_provider.hpp | |
| range_util.hpp | |
| scroll_direction.hpp | |
| selection_provider.hpp | |
| selection_util.hpp | |
| sort_controller.hpp | |
| sort_helper.hpp | |
| sqlite.hpp | |
| status_dispatcher.hpp | |
| stock_info_provider.hpp | |
| stock_info_provider_digikey.hpp | |
| stock_info_provider_partinfo.hpp | |
| str_util.hpp | |
| template_util.hpp | |
| text_data.hpp | |
| text_renderer.hpp | |
| treeview_state_store.hpp | |
| util.hpp | |
| uuid.hpp | |
| uuid_path.hpp | |
| uuid_ptr.hpp | |
| uuid_vec.hpp | |
| uuid_win32.hpp | |
| vector_pair.hpp | |
| version.hpp | |
| warning.hpp | |
| warp_cursor.hpp | |
| win32_undef.hpp | |
| window_state_store.hpp | |
| xyz_container.hpp | |
| zmq_helper.hpp | |
| ► widgets | |
| about_dialog.hpp | |
| action_button.hpp | |
| board_display_options.hpp | |
| capture_dialog.hpp | |
| cell_renderer_color_box.hpp | |
| color_box.hpp | |
| column_chooser.hpp | |
| component_button.hpp | |
| component_selector.hpp | |
| entity_info_box.hpp | |
| entity_preview.hpp | |
| forced_pool_update_dialog.hpp | |
| generic_combo_box.hpp | |
| help_button.hpp | |
| layer_box.hpp | |
| layer_combo_box.hpp | |
| layer_help_box.hpp | |
| location_entry.hpp | |
| log_view.hpp | |
| log_window.hpp | |
| msd_tuning_window.hpp | |
| multi_component_button.hpp | |
| multi_component_selector.hpp | |
| multi_item_button.hpp | |
| multi_item_selector.hpp | |
| multi_net_button.hpp | |
| multi_net_selector.hpp | |
| multi_pad_button.hpp | |
| multi_pad_selector.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 | |
| pin_names_editor.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_selector.hpp | |
| preview_base.hpp | |
| preview_canvas.hpp | |
| project_meta_editor.hpp | |
| recent_item_box.hpp | |
| reflow_box.hpp | |
| sheet_box.hpp | |
| spin_button_angle.hpp | |
| spin_button_dim.hpp | |
| sqlite_shell.hpp | |
| symbol_preview.hpp | |
| tag_entry.hpp | |
| text_editor.hpp | |
| title_block_values_editor.hpp | |
| unit_info_box.hpp | |
| unit_preview.hpp | |
| unplaced_box.hpp | |
| warnings_box.hpp | |
| where_used_box.hpp |