Lines Matching defs:point
158 FT_Vector* point;
163 int first; // index of first point in contour
164 char tag; // current point's state
170 int last; // index of last point in contour
180 point = outline.points + first;
184 // A contour cannot start with a cubic control point!
187 // check first point to determine origin
190 // first point is conic control. Yes, this happens.
193 // start at last point if it is on the curve
207 point--;
218 while(point < limit)
220 point++;
228 x1 = int26p6_to_dbl(point->x);
229 y1 = int26p6_to_dbl(point->y);
234 //path.line_to(conv(point->x), flip_y ? -conv(point->y) : conv(point->y));
240 v_control.x = point->x;
241 v_control.y = point->y;
244 if(point < limit)
249 point++;
253 vec.x = point->x;
254 vec.y = point->y;
321 if(point + 1 > limit || FT_CURVE_TAG(tags[1]) != FT_CURVE_TAG_CUBIC)
326 vec1.x = point[0].x;
327 vec1.y = point[0].y;
328 vec2.x = point[1].x;
329 vec2.y = point[1].y;
331 point += 2;
334 if(point <= limit)
338 vec.x = point->x;
339 vec.y = point->y;