Lines Matching refs:pPath
412 PrinterGfx::DrawPolyLine (sal_uInt32 nPoints, const Point* pPath) in DrawPolyLine() argument
414 if( maLineColor.Is() && nPoints && pPath ) in DrawPolyLine()
420 PSBinCurrentPath (nPoints, pPath); in DrawPolyLine()
427 PrinterGfx::DrawPolygon (sal_uInt32 nPoints, const Point* pPath) in DrawPolygon() argument
430 if (!(nPoints > 1) || (pPath == NULL) || !(maFillColor.Is() || maLineColor.Is())) in DrawPolygon()
438 PSBinMoveTo( pPath[0], aPoint, nColumn ); in DrawPolygon()
440 PSBinLineTo( pPath[n], aPoint, nColumn ); in DrawPolygon()
441 if( pPath[0] != pPath[nPoints-1] ) in DrawPolygon()
442 PSBinLineTo( pPath[0], aPoint, nColumn ); in DrawPolygon()
526 PrinterGfx::DrawPolyLineBezier (sal_uInt32 nPoints, const Point* pPath, const sal_uInt8* pFlgAry) in DrawPolyLineBezier() argument
531 if ( nPoints > 1 && maLineColor.Is() && pPath ) in DrawPolyLineBezier()
537 snprintf(pString, nBezString, "%li %li moveto\n", pPath[0].X(), pPath[0].Y()); in DrawPolyLineBezier()
547 snprintf(pString, nBezString, "%li %li lineto\n", pPath[i].X(), pPath[i].Y()); in DrawPolyLineBezier()
558 pPath[i].X(), pPath[i].Y(), in DrawPolyLineBezier()
559 pPath[i+1].X(), pPath[i+1].Y(), in DrawPolyLineBezier()
560 pPath[i+2].X(), pPath[i+2].Y()); in DrawPolyLineBezier()
577 PrinterGfx::DrawPolygonBezier (sal_uInt32 nPoints, const Point* pPath, const sal_uInt8* pFlgAry) in DrawPolygonBezier() argument
582 if (!(nPoints > 1) || (pPath == NULL) || !(maFillColor.Is() || maLineColor.Is())) in DrawPolygonBezier()
585 snprintf(pString, nBezString, "%li %li moveto\n", pPath[0].X(), pPath[0].Y()); in DrawPolygonBezier()
591 snprintf(pString, nBezString, "%li %li lineto\n", pPath[i].X(), pPath[i].Y()); in DrawPolygonBezier()
603 pPath[i].X(), pPath[i].Y(), in DrawPolygonBezier()
604 pPath[i+1].X(), pPath[i+1].Y(), in DrawPolygonBezier()
605 pPath[i+2].X(), pPath[i+2].Y()); in DrawPolygonBezier()
961 PrinterGfx::PSBinCurrentPath (sal_uInt32 nPoints, const Point* pPath) in PSBinCurrentPath() argument
968 PSBinMoveTo (*pPath, aPoint, nColumn); in PSBinCurrentPath()
970 PSBinLineTo (pPath[i], aPoint, nColumn); in PSBinCurrentPath()
978 sal_Char pPath[48]; in PSBinPath() local
983 sal_Int32 nXPrec = getAlignedHexValueOf (rCurrent.X() - rOld.X(), pPath + 1); in PSBinPath()
984 sal_Int32 nYPrec = getAlignedHexValueOf (rCurrent.Y() - rOld.Y(), pPath + 1 + nXPrec); in PSBinPath()
985 pPath [ 1 + nXPrec + nYPrec ] = 0; in PSBinPath()
1008 pPath[0] = cCmd; in PSBinPath()
1017 WritePS (mpPageBody, pPath, nSegment); in PSBinPath()
1019 WritePS (mpPageBody, pPath + nSegment, nChar - nSegment); in PSBinPath()
1025 WritePS (mpPageBody, pPath, nChar); in PSBinPath()