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

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

addHatchFillTypeOnZone(const ZONE *aZone, PCB_LAYER_ID aLayer, PCB_LAYER_ID aDebugLayer, SHAPE_POLY_SET &aFillPolys)ZONE_FILLERprivate
addHoleKnockout(PAD *aPad, int aGap, SHAPE_POLY_SET &aHoles)ZONE_FILLERprivate
addKnockout(PAD *aPad, PCB_LAYER_ID aLayer, int aGap, SHAPE_POLY_SET &aHoles)ZONE_FILLERprivate
addKnockout(BOARD_ITEM *aItem, PCB_LAYER_ID aLayer, int aGap, bool aIgnoreLineWidth, SHAPE_POLY_SET &aHoles)ZONE_FILLERprivate
buildCopperItemClearances(const ZONE *aZone, PCB_LAYER_ID aLayer, const std::vector< PAD * > &aNoConnectionPads, SHAPE_POLY_SET &aHoles)ZONE_FILLERprivate
buildThermalSpokes(const ZONE *box, PCB_LAYER_ID aLayer, const std::vector< PAD * > &aSpokedPadsList, std::deque< SHAPE_LINE_CHAIN > &aSpokes)ZONE_FILLERprivate
connect_nearby_polys(SHAPE_POLY_SET &aPolys, double aDistance)ZONE_FILLERprivate
Fill(const std::vector< ZONE * > &aZones, bool aCheck=false, wxWindow *aParent=nullptr)ZONE_FILLER
fillCopperZone(const ZONE *aZone, PCB_LAYER_ID aLayer, PCB_LAYER_ID aDebugLayer, const SHAPE_POLY_SET &aSmoothedOutline, const SHAPE_POLY_SET &aMaxExtents, SHAPE_POLY_SET &aFillPolys)ZONE_FILLERprivate
fillNonCopperZone(const ZONE *aZone, PCB_LAYER_ID aLayer, const SHAPE_POLY_SET &aSmoothedOutline, SHAPE_POLY_SET &aFillPolys)ZONE_FILLERprivate
fillSingleZone(ZONE *aZone, PCB_LAYER_ID aLayer, SHAPE_POLY_SET &aFillPolys)ZONE_FILLERprivate
GetProgressReporter() constZONE_FILLERinline
IsDebug() constZONE_FILLERinline
knockoutThermalReliefs(const ZONE *aZone, PCB_LAYER_ID aLayer, SHAPE_POLY_SET &aFill, std::vector< PAD * > &aThermalConnectionPads, std::vector< PAD * > &aNoConnectionPads)ZONE_FILLERprivate
m_boardZONE_FILLERprivate
m_boardOutlineZONE_FILLERprivate
m_brdOutlinesValidZONE_FILLERprivate
m_commitZONE_FILLERprivate
m_debugZoneFillerZONE_FILLERprivate
m_maxErrorZONE_FILLERprivate
m_progressReporterZONE_FILLERprivate
m_worstClearanceZONE_FILLERprivate
SetProgressReporter(PROGRESS_REPORTER *aReporter)ZONE_FILLER
subtractHigherPriorityZones(const ZONE *aZone, PCB_LAYER_ID aLayer, SHAPE_POLY_SET &aRawFill)ZONE_FILLERprivate
ZONE_FILLER(BOARD *aBoard, COMMIT *aCommit)ZONE_FILLER
~ZONE_FILLER()ZONE_FILLER