Lines Matching refs:pt
45 static inline void SCALE(const SwStroke& stroke, SwPoint& pt) in SCALE() argument
47 pt.x = static_cast<SwCoord>(pt.x * stroke.sx); in SCALE()
48 pt.y = static_cast<SwCoord>(pt.y * stroke.sy); in SCALE()
123 auto pt = border->pts + border->ptsCnt; in _borderCubicTo() local
126 pt[0] = ctrl1; in _borderCubicTo()
127 pt[1] = ctrl2; in _borderCubicTo()
128 pt[2] = to; in _borderCubicTo()
360 auto pt = stroke.center + delta; in _firstSubPath() local
362 _borderMoveTo(border, pt); in _firstSubPath()
364 pt = stroke.center - delta; in _firstSubPath()
366 _borderMoveTo(border, pt); in _firstSubPath()
412 auto pt = to + delta; in _lineTo() local
415 _borderLineTo(border, pt, true); in _lineTo()
855 auto pt = outline.pts.data + first; in strokeParseOutline() local
867 while (pt < limit) { in strokeParseOutline()
870 ++pt; in strokeParseOutline()
872 _lineTo(*stroke, *pt); in strokeParseOutline()
875 pt += 3; in strokeParseOutline()
877 if (pt <= limit) _cubicTo(*stroke, pt[-2], pt[-1], pt[0]); in strokeParseOutline()
878 else if (pt - 1 == limit) _cubicTo(*stroke, pt[-2], pt[-1], start); in strokeParseOutline()