KiCad PCB EDA Suite
Loading...
Searching...
No Matches
board_commit.cpp File Reference
#include <macros.h>
#include <pgm_base.h>
#include <settings/settings_manager.h>
#include <board.h>
#include <component_classes/component_class_manager.h>
#include <footprint.h>
#include <lset.h>
#include <pad.h>
#include <pcb_group.h>
#include <pcb_track.h>
#include <pcb_shape.h>
#include <tool/tool_manager.h>
#include <tools/pcb_selection_tool.h>
#include <tools/zone_filler_tool.h>
#include <view/view.h>
#include <board_commit.h>
#include <tools/pcb_tool_base.h>
#include <tools/pcb_actions.h>
#include <connectivity/connectivity_data.h>
#include <connectivity/connectivity_algo.h>
#include <teardrop/teardrop.h>
#include <pcb_board_outline.h>
#include <functional>
#include <unordered_set>
#include <project/project_file.h>

Go to the source code of this file.

Functions

static bool isNoGeometryItem (const BOARD_ITEM *aItem)
 

Function Documentation

◆ isNoGeometryItem()

static bool isNoGeometryItem ( const BOARD_ITEM * aItem)
static

Definition at line 54 of file board_commit.cpp.

References PCB_CONSTRAINT_T, PCB_NETINFO_T, and EDA_ITEM::Type().

Referenced by BOARD_COMMIT::Push(), and BOARD_COMMIT::Revert().