Improve readability.

This commit is contained in:
Jeff Young 2023-04-08 15:06:17 +01:00
parent 3b63d70d01
commit e522e73e0e
1 changed files with 4 additions and 6 deletions

View File

@ -532,13 +532,13 @@ void DP_GATEWAYS::BuildForCursor( const VECTOR2I& aCursorPos )
{ {
int gap = m_fitVias ? m_viaGap + m_viaDiameter : m_gap; int gap = m_fitVias ? m_viaGap + m_viaDiameter : m_gap;
for( int attempt = 0; attempt < 2; attempt++ ) for( bool diagonal : { false, true } )
{ {
for( int i = 0; i < 4; i++ ) for( int i = 0; i < 4; i++ )
{ {
VECTOR2I dir; VECTOR2I dir;
if( !attempt ) if( !diagonal )
{ {
dir = makeGapVector( VECTOR2I( gap, gap ), gap ); dir = makeGapVector( VECTOR2I( gap, gap ), gap );
@ -553,15 +553,13 @@ void DP_GATEWAYS::BuildForCursor( const VECTOR2I& aCursorPos )
if( i /2 == 0 ) if( i /2 == 0 )
dir = VECTOR2I( (gap + 1) / 2 * ( ( i % 2 ) ? -1 : 1 ), 0 ); dir = VECTOR2I( (gap + 1) / 2 * ( ( i % 2 ) ? -1 : 1 ), 0 );
else else
dir = VECTOR2I( 0, (gap + 1) / 2 * ( ( i % 2 ) ? -1 : 1) ); dir = VECTOR2I( 0, (gap + 1) / 2 * ( ( i % 2 ) ? -1 : 1 ) );
} }
if( m_fitVias ) if( m_fitVias )
BuildGeneric( aCursorPos + dir, aCursorPos - dir, true, true ); BuildGeneric( aCursorPos + dir, aCursorPos - dir, true, true );
else else
m_gateways.emplace_back( aCursorPos + dir, aCursorPos - dir, m_gateways.emplace_back( aCursorPos + dir, aCursorPos - dir, diagonal );
attempt ? true : false );
} }
} }
} }