Fix a few issues in plotting code. Fix bug in EDA_ANGLE::IsCardinal()

Fixes #10547
https://gitlab.com/kicad/code/kicad/issues/10547
This commit is contained in:
jean-pierre charras
2022-01-21 12:35:58 +01:00
parent c8a50d9b50
commit 0bc5cb33ed
5 changed files with 46 additions and 20 deletions
+2 -2
View File
@@ -107,8 +107,8 @@ void PSLIKE_PLOTTER::FlashPadOval( const VECTOR2I& aPadPos, const VECTOR2I& aSiz
VECTOR2I a( 0, -delta / 2 );
VECTOR2I b( 0, delta / 2 );
RotatePoint( a, aPadOrient );
RotatePoint( b, aPadOrient );
RotatePoint( a, orient );
RotatePoint( b, orient );
if( aTraceMode == FILLED )
ThickSegment( a + aPadPos, b + aPadPos, size.x, aTraceMode, nullptr );