PNS code formatting.

This commit is contained in:
Maciej Suminski 2015-07-07 18:36:38 +02:00
parent 1b4daade82
commit 66778e1b00
8 changed files with 27 additions and 26 deletions

View File

@ -47,7 +47,7 @@ PNS_LINE::PNS_LINE( const PNS_LINE& aOther ) :
m_marker = aOther.m_marker; m_marker = aOther.m_marker;
m_rank = aOther.m_rank; m_rank = aOther.m_rank;
copyLinks ( &aOther ); copyLinks( &aOther );
} }
@ -71,7 +71,7 @@ const PNS_LINE& PNS_LINE::operator=( const PNS_LINE& aOther )
m_marker = aOther.m_marker; m_marker = aOther.m_marker;
m_rank = aOther.m_rank; m_rank = aOther.m_rank;
copyLinks ( &aOther ); copyLinks( &aOther );
return *this; return *this;
} }
@ -97,7 +97,7 @@ void PNS_LINE::Mark( int aMarker )
} }
void PNS_LINE::Unmark () void PNS_LINE::Unmark()
{ {
if( m_segmentRefs ) if( m_segmentRefs )
{ {
@ -109,7 +109,7 @@ void PNS_LINE::Unmark ()
} }
int PNS_LINE::Marker()const int PNS_LINE::Marker() const
{ {
int marker = m_marker; int marker = m_marker;

View File

@ -66,22 +66,24 @@ PNS_LINE_PLACER::~PNS_LINE_PLACER()
} }
void PNS_LINE_PLACER::setWorld ( PNS_NODE* aWorld ) void PNS_LINE_PLACER::setWorld( PNS_NODE* aWorld )
{ {
m_world = aWorld; m_world = aWorld;
} }
const PNS_VIA PNS_LINE_PLACER::makeVia ( const VECTOR2I& aP )
const PNS_VIA PNS_LINE_PLACER::makeVia( const VECTOR2I& aP )
{ {
const PNS_LAYERSET layers( m_sizes.GetLayerTop(), m_sizes.GetLayerBottom() ); const PNS_LAYERSET layers( m_sizes.GetLayerTop(), m_sizes.GetLayerBottom() );
return PNS_VIA ( aP, layers, m_sizes.ViaDiameter(), m_sizes.ViaDrill(), -1, m_sizes.ViaType() ); return PNS_VIA( aP, layers, m_sizes.ViaDiameter(), m_sizes.ViaDrill(), -1, m_sizes.ViaType() );
} }
bool PNS_LINE_PLACER::ToggleVia( bool aEnabled ) bool PNS_LINE_PLACER::ToggleVia( bool aEnabled )
{ {
m_placingVia = aEnabled; m_placingVia = aEnabled;
if( !m_idle ) if( !m_idle )
Move( m_currentEnd, NULL ); Move( m_currentEnd, NULL );
@ -89,7 +91,6 @@ bool PNS_LINE_PLACER::ToggleVia( bool aEnabled )
} }
void PNS_LINE_PLACER::setInitialDirection( const DIRECTION_45& aDirection ) void PNS_LINE_PLACER::setInitialDirection( const DIRECTION_45& aDirection )
{ {
m_initial_direction = aDirection; m_initial_direction = aDirection;
@ -357,8 +358,6 @@ bool PNS_LINE_PLACER::mergeHead()
} }
bool PNS_LINE_PLACER::rhWalkOnly( const VECTOR2I& aP, PNS_LINE& aNewHead ) bool PNS_LINE_PLACER::rhWalkOnly( const VECTOR2I& aP, PNS_LINE& aNewHead )
{ {
PNS_LINE initTrack( m_head ); PNS_LINE initTrack( m_head );
@ -397,7 +396,7 @@ bool PNS_LINE_PLACER::rhWalkOnly( const VECTOR2I& aP, PNS_LINE& aNewHead )
} }
else if( m_placingVia && viaOk ) else if( m_placingVia && viaOk )
{ {
walkFull.AppendVia( makeVia ( walkFull.CPoint( -1 ) ) ); walkFull.AppendVia( makeVia( walkFull.CPoint( -1 ) ) );
} }
PNS_OPTIMIZER::Optimize( &walkFull, effort, m_currentNode ); PNS_OPTIMIZER::Optimize( &walkFull, effort, m_currentNode );
@ -451,8 +450,8 @@ bool PNS_LINE_PLACER::rhShoveOnly ( const VECTOR2I& aP, PNS_LINE& aNewHead )
if( m_placingVia && viaOk ) if( m_placingVia && viaOk )
{ {
PNS_VIA v1( makeVia ( l.CPoint( -1 ) ) ); PNS_VIA v1( makeVia( l.CPoint( -1 ) ) );
PNS_VIA v2( makeVia ( l2.CPoint( -1 ) ) ); PNS_VIA v2( makeVia( l2.CPoint( -1 ) ) );
l.AppendVia( v1 ); l.AppendVia( v1 );
l2.AppendVia( v2 ); l2.AppendVia( v2 );
@ -863,6 +862,7 @@ bool PNS_LINE_PLACER::FixRoute( const VECTOR2I& aP, PNS_ITEM* aEndItem )
Router()->CommitRouting( m_lastNode ); Router()->CommitRouting( m_lastNode );
m_idle = true; m_idle = true;
} }
return true; return true;
} }
@ -911,7 +911,7 @@ bool PNS_LINE_PLACER::FixRoute( const VECTOR2I& aP, PNS_ITEM* aEndItem )
m_placingVia = false; m_placingVia = false;
m_chainedPlacement = !pl.EndsWithVia(); m_chainedPlacement = !pl.EndsWithVia();
m_splitSeg = false; m_splitSeg = false;
initPlacement( ); initPlacement();
} }
else else
{ {

View File

@ -292,7 +292,7 @@ int LINE_RESTRICTIONS::allowedAngles( PNS_NODE* aWorld, const PNS_LINE* aLine, c
for( int i = 0; i < n_dirs; i++ ) for( int i = 0; i < n_dirs; i++ )
{ {
if( !(refDir.Angle( dirs[i] ) & angleMask ) ) if( !( refDir.Angle( dirs[i] ) & angleMask ) )
outputMask &= ~refDir.Mask(); outputMask &= ~refDir.Mask();
} }
} }

View File

@ -664,7 +664,7 @@ void PNS_ROUTER::DisplayItem( const PNS_ITEM* aItem, int aColor, int aClearance
ROUTER_PREVIEW_ITEM* pitem = new ROUTER_PREVIEW_ITEM( aItem, m_previewItems ); ROUTER_PREVIEW_ITEM* pitem = new ROUTER_PREVIEW_ITEM( aItem, m_previewItems );
if( aColor >= 0 ) if( aColor >= 0 )
pitem->SetColor( KIGFX::COLOR4D ( aColor ) ); pitem->SetColor( KIGFX::COLOR4D( aColor ) );
if( aClearance >= 0 ) if( aClearance >= 0 )
pitem->SetClearance( aClearance ); pitem->SetClearance( aClearance );
@ -828,7 +828,7 @@ void PNS_ROUTER::movePlacing( const VECTOR2I& aP, PNS_ITEM* aEndItem )
if( !item->OfKind( PNS_ITEM::LINE ) ) if( !item->OfKind( PNS_ITEM::LINE ) )
continue; continue;
const PNS_LINE* l = static_cast <const PNS_LINE*> (item); const PNS_LINE* l = static_cast<const PNS_LINE*>( item );
DisplayItem( l ); DisplayItem( l );
if( l->EndsWithVia() ) if( l->EndsWithVia() )

View File

@ -63,7 +63,7 @@ public:
SHOVE_STATUS ShoveLines( const PNS_LINE& aCurrentHead ); SHOVE_STATUS ShoveLines( const PNS_LINE& aCurrentHead );
SHOVE_STATUS ShoveMultiLines( const PNS_ITEMSET& aHeadSet ); SHOVE_STATUS ShoveMultiLines( const PNS_ITEMSET& aHeadSet );
SHOVE_STATUS ShoveDraggingVia( PNS_VIA*aVia, const VECTOR2I& aWhere, PNS_VIA** aNewVia ); SHOVE_STATUS ShoveDraggingVia( PNS_VIA* aVia, const VECTOR2I& aWhere, PNS_VIA** aNewVia );
SHOVE_STATUS ProcessSingleLine( PNS_LINE* aCurrent, PNS_LINE* aObstacle, SHOVE_STATUS ProcessSingleLine( PNS_LINE* aCurrent, PNS_LINE* aObstacle,
PNS_LINE* aShoved ); PNS_LINE* aShoved );
@ -79,7 +79,7 @@ public:
const PNS_LINE NewHead() const; const PNS_LINE NewHead() const;
void SetInitialLine ( PNS_LINE* aInitial ); void SetInitialLine( PNS_LINE* aInitial );
private: private:
typedef std::vector<SHAPE_LINE_CHAIN> HULL_SET; typedef std::vector<SHAPE_LINE_CHAIN> HULL_SET;
@ -127,7 +127,7 @@ private:
PNS_LINE* assembleLine( const PNS_SEGMENT* aSeg, int* aIndex = NULL ); PNS_LINE* assembleLine( const PNS_SEGMENT* aSeg, int* aIndex = NULL );
void replaceItems( PNS_ITEM *aOld, PNS_ITEM *aNew ); void replaceItems( PNS_ITEM* aOld, PNS_ITEM* aNew );
template<class T> T* clone ( const T* aItem ) template<class T> T* clone ( const T* aItem )
{ {
@ -142,7 +142,7 @@ private:
SHOVE_STATUS shoveIteration( int aIter ); SHOVE_STATUS shoveIteration( int aIter );
SHOVE_STATUS shoveMainLoop(); SHOVE_STATUS shoveMainLoop();
int getClearance( PNS_ITEM *aA, PNS_ITEM *aB ) const; int getClearance( PNS_ITEM* aA, PNS_ITEM* aB ) const;
std::vector<SPRINGBACK_TAG> m_nodeStack; std::vector<SPRINGBACK_TAG> m_nodeStack;
std::vector<PNS_LINE*> m_lineStack; std::vector<PNS_LINE*> m_lineStack;

View File

@ -97,12 +97,12 @@ PNS_VIA* PNS_VIA::Clone ( ) const
} }
OPT_BOX2I PNS_VIA::ChangedArea ( const PNS_VIA* aOther ) const OPT_BOX2I PNS_VIA::ChangedArea( const PNS_VIA* aOther ) const
{ {
if ( aOther->Pos() != Pos() ) if ( aOther->Pos() != Pos() )
{ {
BOX2I tmp = Shape()->BBox(); BOX2I tmp = Shape()->BBox();
tmp.Merge ( aOther->Shape()->BBox() ); tmp.Merge( aOther->Shape()->BBox() );
return tmp; return tmp;
} }

View File

@ -657,6 +657,7 @@ bool ROUTER_TOOL::onViaCommand( VIATYPE_T aType )
// Cannot place microvias or blind vias if not allowed (obvious) // Cannot place microvias or blind vias if not allowed (obvious)
if( ( aType == VIA_BLIND_BURIED ) && ( !bds.m_BlindBuriedViaAllowed ) ) if( ( aType == VIA_BLIND_BURIED ) && ( !bds.m_BlindBuriedViaAllowed ) )
return false; return false;
if( ( aType == VIA_MICROVIA ) && ( !bds.m_MicroViasAllowed ) ) if( ( aType == VIA_MICROVIA ) && ( !bds.m_MicroViasAllowed ) )
return false; return false;
@ -673,8 +674,8 @@ bool ROUTER_TOOL::onViaCommand( VIATYPE_T aType )
return false; return false;
} }
sizes.SetViaType ( aType ); sizes.SetViaType( aType );
m_router->ToggleViaPlacement( ); m_router->ToggleViaPlacement();
m_router->UpdateSizes( sizes ); m_router->UpdateSizes( sizes );
m_router->Move( m_endSnapPoint, m_endItem ); // refresh m_router->Move( m_endSnapPoint, m_endItem ); // refresh