Lines Matching refs:SkPoint
18 void SkPoint::scale(SkScalar scale, SkPoint* dst) const { in scale()
23 bool SkPoint::normalize() { in normalize()
27 bool SkPoint::setNormalize(SkScalar x, SkScalar y) { in setNormalize()
31 bool SkPoint::setLength(SkScalar length) { in setLength()
43 template <bool use_rsqrt> bool set_point_length(SkPoint* pt, float x, float y, float length, in set_point_length()
72 SkScalar SkPoint::Normalize(SkPoint* pt) { in Normalize()
80 SkScalar SkPoint::Length(SkScalar dx, SkScalar dy) { in Length()
91 bool SkPoint::setLength(float x, float y, float length) { in setLength()
95 bool SkPointPriv::SetLengthFast(SkPoint* pt, float length) { in SetLengthFast()
102 SkScalar SkPointPriv::DistanceToLineBetweenSqd(const SkPoint& pt, const SkPoint& a, in DistanceToLineBetweenSqd()
103 const SkPoint& b, in DistanceToLineBetweenSqd()
127 SkScalar SkPointPriv::DistanceToLineSegmentBetweenSqd(const SkPoint& pt, const SkPoint& a, in DistanceToLineSegmentBetweenSqd()
128 const SkPoint& b) { in DistanceToLineSegmentBetweenSqd()
149 SkScalar uDotV = SkPoint::DotProduct(u, v); in DistanceToLineSegmentBetweenSqd()