PcbNew: ensure Bezier points are updated before plotting
(cherry picked from commit b060880aacfb5e2ff44dea0000733e835d0b8b2a)
This commit is contained in:
parent
f8c541c0d7
commit
1058ba6a0f
|
@ -767,6 +767,7 @@ void BRDITEMS_PLOTTER::PlotDrawSegment( DRAWSEGMENT* aSeg )
|
||||||
case S_CURVE:
|
case S_CURVE:
|
||||||
{
|
{
|
||||||
m_plotter->SetCurrentLineWidth( thickness, &gbr_metadata );
|
m_plotter->SetCurrentLineWidth( thickness, &gbr_metadata );
|
||||||
|
aSeg->RebuildBezierToSegmentsPointsList( aSeg->GetWidth() );
|
||||||
const std::vector<wxPoint>& bezierPoints = aSeg->GetBezierPoints();
|
const std::vector<wxPoint>& bezierPoints = aSeg->GetBezierPoints();
|
||||||
|
|
||||||
for( unsigned i = 1; i < bezierPoints.size(); i++ )
|
for( unsigned i = 1; i < bezierPoints.size(); i++ )
|
||||||
|
|
Loading…
Reference in New Issue