Rework on Enum PAD_SHAPE_T, PAD_DRILL_SHAPE_T and PAD_ATTR_T (see rev 6008) : the new and better names are now used in Kicad code and existing python scripts.
PAD_SHAPE_T and PAD_ATTR_T still have a double definition (new names and old names) to be sure python scripts are nor broken by the change. PAD_DRILL_SHAPE_T does not have a double definition, because it is unlikely oblong holes are used in python scripts. Double definitions will be removed in the (next) future.
This commit is contained in:
@@ -370,16 +370,16 @@ void PlotStandardLayer( BOARD *aBoard, PLOTTER* aPlotter,
|
||||
pad->SetSize( padPlotsSize );
|
||||
switch( pad->GetShape() )
|
||||
{
|
||||
case PAD_CIRCLE:
|
||||
case PAD_OVAL:
|
||||
case PAD_SHAPE_CIRCLE:
|
||||
case PAD_SHAPE_OVAL:
|
||||
if( aPlotOpt.GetSkipPlotNPTH_Pads() &&
|
||||
(pad->GetSize() == pad->GetDrillSize()) &&
|
||||
(pad->GetAttribute() == PAD_HOLE_NOT_PLATED) )
|
||||
(pad->GetAttribute() == PAD_ATTRIB_HOLE_NOT_PLATED) )
|
||||
break;
|
||||
|
||||
// Fall through:
|
||||
case PAD_TRAPEZOID:
|
||||
case PAD_RECT:
|
||||
case PAD_SHAPE_TRAPEZOID:
|
||||
case PAD_SHAPE_RECT:
|
||||
default:
|
||||
itemplotter.PlotPad( pad, color, plotMode );
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user