Allow tracks as input to bounding hull generation.

Fixes https://gitlab.com/kicad/code/kicad/issues/13047
This commit is contained in:
Jeff Young 2022-12-01 12:04:39 +00:00
parent d2adcdfde0
commit 4d8e73a630
1 changed files with 13 additions and 0 deletions

View File

@ -661,6 +661,19 @@ SHAPE_POLY_SET CONVERT_TOOL::makePolysFromOpenGraphics( const std::deque<EDA_ITE
break;
}
case PCB_TRACE_T:
case PCB_ARC_T:
case PCB_VIA_T:
{
PCB_TRACK* track = static_cast<PCB_TRACK*>( item );
track->TransformShapeToPolygon( poly, UNDEFINED_LAYER, 0, bds.m_MaxError, ERROR_INSIDE,
false );
track->SetFlags( SKIP_STRUCT );
break;
}
default:
continue;
}