Browse Source

Pad.h doesn't need geometry_utils.h

Saves 200+ files from a rebuild if you touch it.
jobs
John Beard 1 year ago
parent
commit
7ba772bc4c
  1. 1
      pcbnew/drc/drc_test_provider_physical_clearance.cpp
  2. 6
      pcbnew/pad.h
  3. 1
      pcbnew/pcb_io/eagle/pcb_io_eagle.cpp
  4. 1
      pcbnew/router/router_tool.cpp
  5. 1
      pcbnew/tools/edit_tool_move_fct.cpp
  6. 1
      pcbnew/tools/pcb_point_editor.cpp

1
pcbnew/drc/drc_test_provider_physical_clearance.cpp

@ -30,6 +30,7 @@
#include <pcb_shape.h>
#include <zone.h>
#include <advanced_config.h>
#include <geometry/geometry_utils.h>
#include <geometry/seg.h>
#include <geometry/shape_segment.h>
#include <drc/drc_engine.h>

6
pcbnew/pad.h

@ -22,8 +22,7 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
*/
#ifndef PAD_H
#define PAD_H
#pragma once
#include <mutex>
#include <array>
@ -32,7 +31,6 @@
#include <core/arraydim.h>
#include <core/mirror.h>
#include <geometry/eda_angle.h>
#include <geometry/geometry_utils.h>
#include <geometry/shape_poly_set.h>
#include <geometry/shape_compound.h>
#include <lset.h>
@ -866,5 +864,3 @@ private:
std::mutex m_zoneLayerOverridesMutex;
std::map<PCB_LAYER_ID, ZONE_LAYER_OVERRIDE> m_zoneLayerOverrides;
};
#endif // PAD_H

1
pcbnew/pcb_io/eagle/pcb_io_eagle.cpp

@ -62,6 +62,7 @@ Load() TODO's
#include <convert_basic_shapes_to_polygon.h>
#include <font/fontconfig.h>
#include <geometry/geometry_utils.h>
#include <string_utils.h>
#include <locale_io.h>
#include <trigo.h>

1
pcbnew/router/router_tool.cpp

@ -35,6 +35,7 @@ using namespace std::placeholders;
#include <board_design_settings.h>
#include <board_item.h>
#include <footprint.h>
#include <geometry/geometry_utils.h>
#include <pad.h>
#include <zone.h>
#include <pcb_edit_frame.h>

1
pcbnew/tools/edit_tool_move_fct.cpp

@ -30,6 +30,7 @@
#include <board.h>
#include <board_commit.h>
#include <gal/graphics_abstraction_layer.h>
#include <geometry/geometry_utils.h>
#include <pad.h>
#include <pcb_group.h>
#include <pcb_generator.h>

1
pcbnew/tools/pcb_point_editor.cpp

@ -32,6 +32,7 @@ using namespace std::placeholders;
#include <tool/tool_manager.h>
#include <view/view_controls.h>
#include <gal/graphics_abstraction_layer.h>
#include <geometry/geometry_utils.h>
#include <geometry/seg.h>
#include <geometry/vector_utils.h>
#include <confirm.h>

Loading…
Cancel
Save