Lines Matching refs:points
150 ControlPoint[] points = new ControlPoint[mPoints.size()];
153 points[i] = new ControlPoint(p.x, p.y);
155 double[] derivatives = solveSystem(points);
158 if (points[0].x != 0) {
159 start = (int) (points[0].x * 256);
161 if (points[points.length - 1].x != 1) {
162 end = (int) (points[points.length - 1].x * 256);
165 curve[i] = 1.0f - points[0].y;
168 curve[i] = 1.0f - points[points.length - 1].y;
175 for (int j = 0; j < points.length - 1; j++) {
176 if (x >= points[j].x && x <= points[j + 1].x) {
180 cur = points[pivot];
181 next = points[pivot + 1];
267 ControlPoint[] points = new ControlPoint[mPoints.size()];
270 points[i] = new ControlPoint(p.x * w, p.y * h);
272 double[] derivatives = solveSystem(points);
275 path.moveTo(0, points[0].y);
276 for (int i = 0; i < points.length - 1; i++) {
277 double x1 = points[i].x;
278 double x2 = points[i + 1].x;
279 double y1 = points[i].y;
280 double y2 = points[i + 1].y;
306 ControlPoint lastPoint = points[points.length - 1];
339 for (int i = 0; i < points.length; i++) {
340 float x = points[i].x;
341 float y = points[i].y;
348 double[] solveSystem(ControlPoint[] points) {
349 int n = points.length;
362 double deltaPrevX = points[i].x - points[i - 1].x;
363 double deltaX = points[i + 1].x - points[i - 1].x;
364 double deltaNextX = points[i + 1].x - points[i].x;
365 double deltaNextY = points[i + 1].y - points[i].y;
366 double deltaPrevY = points[i].y - points[i - 1].y;