/frameworks/base/media/mca/filterfw/native/core/ |
H A D | geometry.h | 64 const std::vector<Point>& points() const { return points_; } function in class:android::filterfw::Quad
|
/frameworks/base/media/mca/filterpacks/native/base/ |
H A D | geometry.h | 64 const std::vector<Point>& points() const { return points_; } function in class:android::filterfw::Quad
|
/frameworks/base/core/java/android/gesture/ |
H A D | GestureStroke.java | 31 * consists of a sequence of timed points. One or multiple strokes form a gesture. 39 public final float[] points; field in class:GestureStroke 45 * A constructor that constructs a gesture stroke from a list of gesture points. 47 * @param points 49 public GestureStroke(ArrayList<GesturePoint> points) { argument 50 final int count = points.size(); 59 final GesturePoint p = points.get(i); 80 this.points = tmpPoints; 91 points = pts.clone(); 97 return new GestureStroke(boundingBox, length, points, timestamp [all...] |
H A D | GestureUtils.java | 141 float[] strokepoints = stroke.points; 262 * points. 265 * @param numPoints the number of points 266 * @return the sampled points in the form of [x1, y1, x2, y2, ..., xn, yn] 273 float[] pts = stroke.points; 325 * Calculates the centroid of a set of points. 327 * @param points the points in the form of [x1, y1, x2, y2, ..., xn, yn] 330 static float[] computeCentroid(float[] points) { argument 333 int count = points 352 computeCoVariance(float[] points) argument 376 computeTotalLength(float[] points) argument 387 computeStraightness(float[] points) argument 394 computeStraightness(float[] points, float totalLen) argument 499 computeOrientedBoundingBox(float[] points, float[] centroid) argument 563 rotate(float[] points, float angle) argument 576 translate(float[] points, float dx, float dy) argument 585 scale(float[] points, float sx, float sy) argument [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/geometry/ |
H A D | Quad.java | 27 * A Quad instance holds 4 points that define its shape. The points may represent any rectangle that 84 * Return a Quad that spans the specified points and height. 86 * The returned Quad has the specified top-left and top-right points, and the specified height 92 * @return Quad that spans the specified points and height. 137 // We only use the first 3 points as they sufficiently specify the transform 205 float[] points = asCoords(); 206 matrix.mapPoints(points); 207 return new Quad(points); 241 * This method moves the corner points o 333 Quad(float[] points) argument [all...] |
/frameworks/base/libs/hwui/ |
H A D | SkiaShader.cpp | 190 SkPoint points[2]; local 191 points[0].set(bounds[0], bounds[1]); 192 points[1].set(bounds[2], bounds[3]); 195 toUnitMatrix(points, &unitMatrix);
|
H A D | DisplayListRenderer.cpp | 379 status_t DisplayListRenderer::drawLines(float* points, int count, SkPaint* paint) { argument 380 points = refBuffer<float>(points, count); 383 addDrawOp(new (alloc()) DrawLinesOp(points, count, paint)); 387 status_t DisplayListRenderer::drawPoints(float* points, int count, SkPaint* paint) { argument 388 points = refBuffer<float>(points, count); 391 addDrawOp(new (alloc()) DrawPointsOp(points, count, paint));
|
H A D | DisplayListOp.h | 224 // Calculates bounds as smallest rect encompassing all points 227 DrawBoundedOp(const float* points, int count, SkPaint* paint) argument 228 : DrawOp(paint), mLocalBounds(points[0], points[1], points[0], points[1]) { 230 mLocalBounds.left = fminf(mLocalBounds.left, points[i]); 231 mLocalBounds.right = fmaxf(mLocalBounds.right, points[i]); 232 mLocalBounds.top = fminf(mLocalBounds.top, points[i + 1]); 233 mLocalBounds.bottom = fmaxf(mLocalBounds.bottom, points[ 1315 DrawLinesOp(float* points, int count, SkPaint* paint) argument 1345 DrawPointsOp(float* points, int count, SkPaint* paint) argument [all...] |
H A D | PathTessellator.cpp | 168 // zig zag between all previous points on the inside of the hull to create a 335 // generate alpha points - fill Alpha vertex gaps in between each point with 371 // zig zag between all previous points on the inside of the hull to create a 473 //copy most recent two points to first two points 537 * 'middlePts' is (number of points in the unclosed input vertex list, minus 2) times two 788 const float* points, int count, SkRect& bounds) { 789 bounds.set(points[0], points[1], points[ 787 instanceVertices(VertexBuffer& srcBuffer, VertexBuffer& dstBuffer, const float* points, int count, SkRect& bounds) argument 802 tessellatePoints(const float* points, int count, SkPaint* paint, const mat4* transform, SkRect& bounds, VertexBuffer& vertexBuffer) argument 839 tessellateLines(const float* points, int count, SkPaint* paint, const mat4* transform, SkRect& bounds, VertexBuffer& vertexBuffer) argument [all...] |
H A D | OpenGLRenderer.cpp | 2593 status_t OpenGLRenderer::drawLines(float* points, int count, SkPaint* paint) { argument 2600 PathTessellator::tessellateLines(points, count, paint, mSnapshot->transform, bounds, buffer); 2612 status_t OpenGLRenderer::drawPoints(float* points, int count, SkPaint* paint) { argument 2619 PathTessellator::tessellatePoints(points, count, paint, mSnapshot->transform, bounds, buffer); 3294 float points[pointsCount]; local 3299 points[currentPoint++] = left; 3300 points[currentPoint++] = top; 3301 points[currentPoint++] = left + underlineWidth; 3302 points[currentPoint++] = top; 3307 points[currentPoin [all...] |
/frameworks/base/core/jni/ |
H A D | android_view_GLES20Canvas.cpp | 527 OpenGLRenderer* renderer, jfloatArray points, jint offset, jint count, SkPaint* paint) { 528 jfloat* storage = env->GetFloatArrayElements(points, NULL); 530 env->ReleaseFloatArrayElements(points, storage, 0); 539 OpenGLRenderer* renderer, jfloatArray points, jint offset, jint count, SkPaint* paint) { 540 jfloat* storage = env->GetFloatArrayElements(points, NULL); 542 env->ReleaseFloatArrayElements(points, storage, 0); 526 android_view_GLES20Canvas_drawPoints(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloatArray points, jint offset, jint count, SkPaint* paint) argument 538 android_view_GLES20Canvas_drawLines(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloatArray points, jint offset, jint count, SkPaint* paint) argument
|
/frameworks/base/core/java/android/view/ |
H A D | GLES20Canvas.java | 1027 private static native void nDrawLines(int renderer, float[] points, argument 1150 private static native void nDrawPoints(int renderer, float[] points, argument
|