Lines Matching defs:point
53 BPoint point;
56 if (!path->GetPointsAt(p, point, pointIn, pointOut))
59 if (point == pointIn && point == pointOut) {
60 // single point is sufficient
61 if (point.x == last.x) {
63 if (!_AppendVLine(point.y))
65 } else if (point.y == last.y) {
67 if (!_AppendHLine(point.x))
71 if (!_AppendLine(point))
76 if (!_AppendCurve(point, pointIn, pointOut))
80 last = point;
120 BPoint point;
126 if (!read_coord(buffer, point.x))
128 point.y = last.y;
129 pointIn = point;
130 pointOut = point;
133 if (!read_coord(buffer, point.y))
135 point.x = last.x;
136 pointIn = point;
137 pointOut = point;
140 if (!read_coord(buffer, point.x)
141 || !read_coord(buffer, point.y))
143 pointIn = point;
144 pointOut = point;
147 if (!read_coord(buffer, point.x)
148 || !read_coord(buffer, point.y)
157 if (!path->AddPoint(point, pointIn, pointOut, false))
160 last = point;
186 PathCommandQueue::_AppendLine(const BPoint& point)
189 && write_coord(fPointBuffer, point.x)
190 && write_coord(fPointBuffer, point.y);
195 PathCommandQueue::_AppendCurve(const BPoint& point,
200 && write_coord(fPointBuffer, point.x)
201 && write_coord(fPointBuffer, point.y)