Lines Matching refs:curX
75 Geom::Point curX;
85 curX = PrevPoint(curD);
87 rev->MoveTo(curX);
99 curX = nextX;
107 curX = nextX;
113 curX = nextX;
118 curX = nextX;
128 curX = nextX;
137 curX = nextX;
262 Geom::Point curX;
266 curX = PrevPoint (curD);
268 rev->MoveTo (curX);
279 curX = nextX;
287 curX = nextX;
293 curX = nextX;
298 curX = nextX;
307 curX = nextX;
316 curX = nextX;
354 Geom::Point curX;
358 curX[0] = curX[1] = 0;
362 curX = nData->p;
388 if ( Geom::LInfty (curX- firstP) < 0.0001 ) {
395 TangentOnSegAt (0.0, curX, temp, stPos, stTgt,
397 TangentOnSegAt (1.0, curX, temp, enPos, enTgt,
405 pos = curX;
429 if (Geom::LInfty (curX - firstP) < 0.0001)
440 TangentOnSegAt (0.0, curX, temp, stPos, stTgt, stTle);
441 TangentOnSegAt (1.0, curX, temp, enPos, enTgt, enTle);
469 TangentOnSegAt (0.0, curX, *nData, stPos, stTgt, stTle);
470 TangentOnSegAt (1.0, curX, *nData, enPos, enTgt, enTle);
472 if (IsNulCurve (descr_cmd, curD, curX))
498 dest->MoveTo (curX+width*stNor);
504 pos = curX;
522 if (IsNulCurve (descr_cmd, curD, curX))
528 TangentOnCubAt (0.0, curX, *nData, false, stPos, stTgt,
530 TangentOnCubAt (1.0, curX, *nData, true, enPos, enTgt,
548 dest->MoveTo (curX+width*stNor);
554 pos = curX;
561 callsData.x1 = curX[0];
562 callsData.y1 = curX[1];
578 if (IsNulCurve (descr_cmd, curD, curX))
584 TangentOnArcAt (0.0, curX, *nData, stPos, stTgt, stTle,
586 TangentOnArcAt (1.0, curX, *nData, enPos, enTgt, enTle,
604 dest->MoveTo (curX+width*stNor);
610 pos = curX;
617 callsData.x1 = curX[0];
618 callsData.y1 = curX[1];
636 if (IsNulCurve (descr_cmd, curD, curX)) {
650 TangentOnSegAt (0.0, curX, temp, stPos, stTgt, stTle);
651 TangentOnSegAt (1.0, curX, temp, enPos, enTgt, enTle);
664 } else dest->MoveTo (curX+width*stNor);
668 pos = curX;
681 TangentOnBezAt (0.0, curX, *nData, *nBData, false, stPos, stTgt, stTle, stRad);
682 TangentOnBezAt (1.0, curX, *nData, *nBData, true, enPos, enTgt, enTle, enRad);
695 } else dest->MoveTo (curX+width*stNor);
699 pos = curX;
706 callsData.x1 = curX[0];
707 callsData.y1 = curX[1];
715 Geom::Point bx=curX;
716 Geom::Point cx=curX;
719 TangentOnBezAt (0.0, curX, *nData, *nBData, false, stPos, stTgt, stTle, stRad);
732 } else dest->MoveTo (curX+width*stNor);
735 Geom::Point pos=curX;
737 // dest->LineTo(curX+width*stNor.x,curY+width*stNor.y);
808 curX = nextX;
828 Path::IsNulCurve (std::vector<PathDescr*> const &cmd, int curD, Geom::Point const &curX)
834 if (Geom::LInfty(nData->p - curX) < 0.00001) {
842 Geom::Point A = nData->start + nData->end + 2*(curX - nData->p);
843 Geom::Point B = 3*(nData->p - curX) - 2*nData->start - nData->end;
855 if ( Geom::LInfty(nData->p - curX) < 0.00001) {
869 if (Geom::LInfty(nBData->p - curX) < 0.00001) {
876 if (Geom::LInfty(nBData->p - curX) < 0.00001) {
879 if (Geom::LInfty(nData->p - curX) < 0.00001) {
884 } else if (Geom::LInfty(nBData->p - curX) < 0.00001) {
888 if (Geom::LInfty(nData->p - curX) > 0.00001) {