Lines Matching refs:vertLine

801             LineSegment& vertLine)
808 commitPositionX(router, vertLine.pos);
812 VertSet::iterator restBegin = addSegmentsUpTo(router, vertLine.pos);
817 (*restEnd)->point.x == vertLine.pos)
824 begin = vertLine.pos;
831 void insertBreakpointsBegin(Router *router, LineSegment& vertLine)
834 if (pos == vertLine.begin && vertLine.beginVertInf())
836 vert = vertLine.beginVertInf();
838 else if (pos == vertLine.finish && vertLine.finishVertInf())
840 vert = vertLine.finishVertInf();
849 vertLine.breakPoints.insert(PosVertInf(pos, *v,
856 void insertBreakpointsFinish(Router *router, LineSegment& vertLine)
859 if (pos == vertLine.begin && vertLine.beginVertInf())
861 vert = vertLine.beginVertInf();
863 else if (pos == vertLine.finish && vertLine.finishVertInf())
865 vert = vertLine.finishVertInf();
874 vertLine.breakPoints.insert(PosVertInf(pos, *v,
1070 LineSegment& vertLine)
1072 COLA_ASSERT(vertLine.beginVertInf() == NULL);
1073 COLA_ASSERT(vertLine.finishVertInf() == NULL);
1078 bool inVertSegRegion = ((vertLine.begin <= horiLine.pos) &&
1079 (vertLine.finish >= horiLine.pos));
1081 if (horiLine.finish < vertLine.pos)
1093 else if (horiLine.begin > vertLine.pos)
1099 else if (horiLine.begin == vertLine.pos)
1103 horiLine.insertBreakpointsBegin(router, vertLine);
1106 else if (horiLine.finish == vertLine.pos)
1113 horiLine.insertBreakpointsFinish(router, vertLine);
1125 COLA_ASSERT(horiLine.begin < vertLine.pos);
1126 COLA_ASSERT(horiLine.finish > vertLine.pos);
1133 router, vertLine);
1138 vertLine.breakPoints.insert(PosVertInf(horiLine.pos, *v,
1148 vertLine.generateVisibilityEdgesFromBreakpointSet(router, dimension);