Home
last modified time | relevance | path

Searched refs:aShoved (Results 1 – 2 of 2) sorted by relevance

/dports/cad/horizon-eda/horizon-2.1.0/3rd_party/router/router/
H A Dpns_shove.h72 LINE& aShoved );
106 LINE& aShoved, const HULL_SET& hulls );
112 SHOVE_STATUS walkaroundLoneVia( LINE& aCurrent, LINE& aObstacle, LINE& aShoved );
113 bool checkBumpDirection( const LINE& aCurrent, const LINE& aShoved ) const;
H A Dpns_shove.cpp112 int dist = getClearance( &aCurrent, &aShoved ) + PNS_HULL_MARGIN; in checkBumpDirection()
115 dist += aShoved.Width() / 2; in checkBumpDirection()
119 return !aShoved.CLine().PointOnEdge( ps ); in checkBumpDirection()
148 aShoved.SetShape( shortest ); in walkaroundLoneVia()
150 if( m_currentNode->CheckColliding( &aShoved, &aCurrent ) ) in walkaroundLoneVia()
218 aShoved.SetShape( l.CLine() ); in processHullSet()
248 aShoved.SetShape( l.CLine() ); in processHullSet()
259 aShoved.ClearSegmentLinks(); in ProcessSingleLine()
278 rv = walkaroundLoneVia( aCurrent, aObstacle, aShoved ); in ProcessSingleLine()
302 rv = processHullSet( aCurrent, aObstacle, aShoved, hulls ); in ProcessSingleLine()
[all …]