Lines Matching defs:point
102 // it was closed if went through the center point.
113 // Either just the starting point, or a line from the center to the start
175 // A line, choose the first point that best matches the starting index
184 // A point (all edges are equal, so start+dir doesn't affect choice)
227 void GrShape::simplifyPoint(const SkPoint& point, unsigned flags) {
232 fPoint = point;
234 // If starting as a point, the provided position should already be set
235 SkASSERT(point == fPoint);
287 case Type::kPoint: // fall through since a point has 0 area
308 bool GrShape::conservativeContains(const SkPoint& point) const {
311 case Type::kPoint: // fall through, currently choosing not to test if shape == point
316 return fRect.contains(point.fX, point.fY);
318 return SkRRectPriv::ContainsPoint(fRRect, point);
320 return fPath.contains(point.fX, point.fY);
363 // Bounds where left == bottom or top == right can indicate a line or point shape. We return
435 // point that is being dashed (see SkDashPath's handling of zero-length segments).