Searched refs:trackSeg (Results 1 – 5 of 5) sorted by relevance
277 typedef struct trackSeg { struct398 struct trackSeg *next; /**< Next segment */ argument399 struct trackSeg *prev; /**< Previous segment */ argument407 struct { struct trackSeg *rside, *lside; }; argument408 struct trackSeg* side[2];
1673 SEG trackSeg( track->GetStart(), track->GetEnd() ); in GetTrackLength() local1674 double segLen = trackSeg.Length(); in GetTrackLength()1694 if( pad->GetEffectivePolygon()->Collide( trackSeg, 0, nullptr, &loc ) ) in GetTrackLength()1698 trackSeg.A = loc; in GetTrackLength()1700 trackSeg.B = loc; in GetTrackLength()1702 segLen = trackSeg.Length(); in GetTrackLength()
290 SEG trackSeg( track->GetStart(), track->GetEnd() ); in testTrackAgainstItem() local293 if( OPT_VECTOR2I intersection = trackSeg.Intersect( otherSeg ) ) in testTrackAgainstItem()
377 SEG trackSeg( retval->GetStart(), retval->GetEnd() ); in DragArcTrack() local380 if( trackSeg.AngleDegrees( aCollinearSeg ) in DragArcTrack()
2571 SEG trackSeg( track->GetStart(), track->GetEnd() ); in DrawVia() local2572 VECTOR2I snap = m_gridHelper.AlignToSegment( position, trackSeg ); in DrawVia()