KiCad PCB EDA Suite
Loading...
Searching...
No Matches
AR_AUTOPLACER Member List

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

addFpBody(const VECTOR2I &aStart, const VECTOR2I &aEnd, LSET aLayerMask)AR_AUTOPLACERprivate
addPad(PAD *aPad, int aClearance)AR_AUTOPLACERprivate
AR_AUTOPLACER(BOARD *aBoard)AR_AUTOPLACER
AutoplaceFootprints(std::vector< FOOTPRINT * > &aFootprints, BOARD_COMMIT *aCommit, bool aPlaceOffboardModules=false)AR_AUTOPLACER
buildFpAreas(FOOTPRINT *aFootprint, int aFpClearance)AR_AUTOPLACERprivate
calculateKeepOutArea(const BOX2I &aRect, int side)AR_AUTOPLACERprivate
computePlacementRatsnestCost(FOOTPRINT *aFootprint, const VECTOR2I &aOffset)AR_AUTOPLACERprivate
drawPlacementRoutingMatrix()AR_AUTOPLACERprivate
fillMatrix()AR_AUTOPLACERprivate
genModuleOnRoutingMatrix(FOOTPRINT *aFootprint)AR_AUTOPLACERprivate
genPlacementRoutingMatrix()AR_AUTOPLACERprivate
getOptimalFPPlacement(FOOTPRINT *aFootprint)AR_AUTOPLACERprivate
m_boardAR_AUTOPLACERprivate
m_boardShapeAR_AUTOPLACERprivate
m_bottomFreeAreaAR_AUTOPLACERprivate
m_connectivityAR_AUTOPLACERprivate
m_curPositionAR_AUTOPLACERprivate
m_fpAreaBottomAR_AUTOPLACERprivate
m_fpAreaTopAR_AUTOPLACERprivate
m_gridSizeAR_AUTOPLACERprivate
m_matrixAR_AUTOPLACERprivate
m_minCostAR_AUTOPLACERprivate
m_overlayAR_AUTOPLACERprivate
m_progressReporterAR_AUTOPLACERprivate
m_refreshCallbackAR_AUTOPLACERprivate
m_topFreeAreaAR_AUTOPLACERprivate
nearestPad(FOOTPRINT *aRefFP, PAD *aRefPad, const VECTOR2I &aOffset)AR_AUTOPLACERprivate
pickFootprint()AR_AUTOPLACERprivate
placeFootprint(FOOTPRINT *aFootprint, bool aDoNotRecreateRatsnest, const VECTOR2I &aPos)AR_AUTOPLACERprivate
SetOverlay(std::shared_ptr< KIGFX::VIEW_OVERLAY > aOverlay)AR_AUTOPLACERinline
SetProgressReporter(PROGRESS_REPORTER *aReporter)AR_AUTOPLACERinline
SetRefreshCallback(std::function< int(FOOTPRINT *aFootprint)> aCallback)AR_AUTOPLACERinline
testFootprintOnBoard(FOOTPRINT *aFootprint, bool TstOtherSide, const VECTOR2I &aOffset)AR_AUTOPLACERprivate
testRectangle(const BOX2I &aRect, int side)AR_AUTOPLACERprivate