Searched refs:spline (Results 1 - 4 of 4) sorted by relevance

/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/
H A DFilterCurvesRepresentation.java55 Spline[] spline = new Spline[MAX_SPLINE_NUMBER];
56 for (int i = 0; i < spline.length; i++) {
59 spline[i] = new Spline(sp);
61 spline[i] = new Spline();
64 mSplines = spline;
94 // Every spline matches, therefore they are the same.
99 Spline spline = new Spline();
101 spline.addPoint(0.0f, 1.0f);
102 spline.addPoint(1.0f, 0.0f);
105 mSplines[i] = new Spline(spline);
[all...]
H A DImageFilterCurves.java45 Spline spline = mParameters.getSpline(curveIndex);
46 if (spline == null) {
49 float[] curve = spline.getAppliedCurve();
85 public void setSpline(Spline spline, int splineIndex) { argument
86 mParameters.setSpline(splineIndex, new Spline(spline));
94 Spline spline = new Spline();
96 spline.addPoint(0.0f, 1.0f);
97 spline.addPoint(1.0f, 0.0f);
100 mParameters.setSpline(i, new Spline(spline));
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/imageshow/
H A DImageCurves.java205 Spline spline = getSpline(i);
206 if (i != mCurrentCurveIndex && !spline.isOriginal()) {
209 spline.draw(canvas, Spline.colorForCurve(i), getWidth(),
223 Spline spline = getSpline(mCurrentCurveIndex);
224 float px = spline.getPoint(0).x;
225 float py = spline.getPoint(0).y;
227 for (int i = 1; i < spline.getNbPoints(); i++) {
228 px = spline.getPoint(i).x;
229 py = spline.getPoint(i).y;
239 && (spline
[all...]
H A DSpline.java48 public Spline(Spline spline) { argument
50 for (int i = 0; i < spline.mPoints.size(); i++) {
51 ControlPoint p = spline.mPoints.elementAt(i);
54 if (spline.mCurrentControlPoint == p) {
188 // Use the second derivatives to apply the cubic spline
247 // The cubic spline equation is (from numerical recipes in C):
283 // Use the second derivatives to apply the cubic spline
434 Spline spline = new Spline();
437 spline.addPoint(point.copy());
439 return spline;
[all...]

Completed in 74 milliseconds