KiCad PCB EDA Suite
TRACKS_CLEANER Member List

This is the complete list of members for TRACKS_CLEANER, including all inherited members.

cleanup(bool aDeleteDuplicateVias, bool aDeleteNullSegments, bool aDeleteDuplicateSegments, bool aMergeSegments)TRACKS_CLEANERprivate
CleanupBoard(bool aDryRun, std::vector< std::shared_ptr< CLEANUP_ITEM > > *aItemsList, bool aCleanVias, bool aRemoveMisConnected, bool aMergeSegments, bool aDeleteUnconnected, bool aDeleteTracksinPad, bool aDeleteDanglingVias)TRACKS_CLEANER
deleteDanglingTracks(bool aTrack, bool aVia)TRACKS_CLEANERprivate
deleteTracksInPads()TRACKS_CLEANERprivate
m_brdTRACKS_CLEANERprivate
m_commitTRACKS_CLEANERprivate
m_dryRunTRACKS_CLEANERprivate
m_itemsListTRACKS_CLEANERprivate
mergeCollinearSegments(PCB_TRACK *aSeg1, PCB_TRACK *aSeg2)TRACKS_CLEANERprivate
removeItems(std::set< BOARD_ITEM * > &aItems)TRACKS_CLEANERprivate
removeShortingTrackSegments()TRACKS_CLEANERprivate
testTrackEndpointIsNode(PCB_TRACK *aTrack, bool aTstStart)TRACKS_CLEANERprivate
TRACKS_CLEANER(BOARD *aPcb, BOARD_COMMIT &aCommit)TRACKS_CLEANER