Lines Matching refs:paint

84             float sweepAngle, boolean useCenter, @NonNull Paint paint) {
85 throwIfHasHwBitmapInSwMode(paint);
87 useCenter, paint.getNativeInstance());
91 @NonNull Paint paint) {
92 throwIfHasHwBitmapInSwMode(paint);
94 paint);
101 public void drawBitmap(@NonNull Bitmap bitmap, float left, float top, @Nullable Paint paint) {
103 throwIfHasHwBitmapInSwMode(paint);
105 paint != null ? paint.getNativeInstance() : 0, mDensity, mScreenDensity,
109 public void drawBitmap(@NonNull Bitmap bitmap, @NonNull Matrix matrix, @Nullable Paint paint) {
110 throwIfHasHwBitmapInSwMode(paint);
112 paint != null ? paint.getNativeInstance() : 0);
116 @Nullable Paint paint) {
121 throwIfHasHwBitmapInSwMode(paint);
122 final long nativePaint = paint == null ? 0 : paint.getNativeInstance();
142 @Nullable Paint paint) {
147 throwIfHasHwBitmapInSwMode(paint);
148 final long nativePaint = paint == null ? 0 : paint.getNativeInstance();
169 int width, int height, boolean hasAlpha, @Nullable Paint paint) {
186 throwIfHasHwBitmapInSwMode(paint);
193 paint != null ? paint.getNativeInstance() : 0);
198 int width, int height, boolean hasAlpha, @Nullable Paint paint) {
201 hasAlpha, paint);
206 @Nullable Paint paint) {
210 throwIfHasHwBitmapInSwMode(paint);
223 paint != null ? paint.getNativeInstance() : 0);
226 public void drawCircle(float cx, float cy, float radius, @NonNull Paint paint) {
227 throwIfHasHwBitmapInSwMode(paint);
228 nDrawCircle(mNativeCanvasWrapper, cx, cy, radius, paint.getNativeInstance());
240 @NonNull Paint paint) {
241 throwIfHasHwBitmapInSwMode(paint);
242 nDrawLine(mNativeCanvasWrapper, startX, startY, stopX, stopY, paint.getNativeInstance());
246 @NonNull Paint paint) {
247 throwIfHasHwBitmapInSwMode(paint);
248 nDrawLines(mNativeCanvasWrapper, pts, offset, count, paint.getNativeInstance());
251 public void drawLines(@Size(multiple = 4) @NonNull float[] pts, @NonNull Paint paint) {
252 throwIfHasHwBitmapInSwMode(paint);
253 drawLines(pts, 0, pts.length, paint);
256 public void drawOval(float left, float top, float right, float bottom, @NonNull Paint paint) {
257 throwIfHasHwBitmapInSwMode(paint);
258 nDrawOval(mNativeCanvasWrapper, left, top, right, bottom, paint.getNativeInstance());
261 public void drawOval(@NonNull RectF oval, @NonNull Paint paint) {
265 throwIfHasHwBitmapInSwMode(paint);
266 drawOval(oval.left, oval.top, oval.right, oval.bottom, paint);
269 public void drawPaint(@NonNull Paint paint) {
270 nDrawPaint(mNativeCanvasWrapper, paint.getNativeInstance());
273 public void drawPatch(@NonNull NinePatch patch, @NonNull Rect dst, @Nullable Paint paint) {
276 throwIfHasHwBitmapInSwMode(paint);
277 final long nativePaint = paint == null ? 0 : paint.getNativeInstance();
283 public void drawPatch(@NonNull NinePatch patch, @NonNull RectF dst, @Nullable Paint paint) {
286 throwIfHasHwBitmapInSwMode(paint);
287 final long nativePaint = paint == null ? 0 : paint.getNativeInstance();
293 public void drawPath(@NonNull Path path, @NonNull Paint paint) {
294 throwIfHasHwBitmapInSwMode(paint);
296 nDrawRegion(mNativeCanvasWrapper, path.rects.mNativeRegion, paint.getNativeInstance());
298 nDrawPath(mNativeCanvasWrapper, path.readOnlyNI(), paint.getNativeInstance());
302 public void drawPoint(float x, float y, @NonNull Paint paint) {
303 throwIfHasHwBitmapInSwMode(paint);
304 nDrawPoint(mNativeCanvasWrapper, x, y, paint.getNativeInstance());
308 @NonNull Paint paint) {
309 throwIfHasHwBitmapInSwMode(paint);
310 nDrawPoints(mNativeCanvasWrapper, pts, offset, count, paint.getNativeInstance());
313 public void drawPoints(@Size(multiple = 2) @NonNull float[] pts, @NonNull Paint paint) {
314 throwIfHasHwBitmapInSwMode(paint);
315 drawPoints(pts, 0, pts.length, paint);
321 @NonNull Paint paint) {
325 throwIfHasHwBitmapInSwMode(paint);
327 drawText(text, index + i, 1, pos[i * 2], pos[i * 2 + 1], paint);
333 @NonNull Paint paint) {
334 throwIfHasHwBitmapInSwMode(paint);
335 drawPosText(text.toCharArray(), 0, text.length(), pos, paint);
338 public void drawRect(float left, float top, float right, float bottom, @NonNull Paint paint) {
339 throwIfHasHwBitmapInSwMode(paint);
340 nDrawRect(mNativeCanvasWrapper, left, top, right, bottom, paint.getNativeInstance());
343 public void drawRect(@NonNull Rect r, @NonNull Paint paint) {
344 throwIfHasHwBitmapInSwMode(paint);
345 drawRect(r.left, r.top, r.right, r.bottom, paint);
348 public void drawRect(@NonNull RectF rect, @NonNull Paint paint) {
349 throwIfHasHwBitmapInSwMode(paint);
351 rect.left, rect.top, rect.right, rect.bottom, paint.getNativeInstance());
359 @NonNull Paint paint) {
360 throwIfHasHwBitmapInSwMode(paint);
362 paint.getNativeInstance());
365 public void drawRoundRect(@NonNull RectF rect, float rx, float ry, @NonNull Paint paint) {
366 throwIfHasHwBitmapInSwMode(paint);
367 drawRoundRect(rect.left, rect.top, rect.right, rect.bottom, rx, ry, paint);
371 @NonNull Paint paint) {
376 throwIfHasHwBitmapInSwMode(paint);
377 nDrawText(mNativeCanvasWrapper, text, index, count, x, y, paint.mBidiFlags,
378 paint.getNativeInstance(), paint.mNativeTypeface);
382 @NonNull Paint paint) {
386 throwIfHasHwBitmapInSwMode(paint);
390 paint.mBidiFlags, paint.getNativeInstance(), paint.mNativeTypeface);
393 paint);
398 paint.mBidiFlags, paint.getNativeInstance(), paint.mNativeTypeface);
403 public void drawText(@NonNull String text, float x, float y, @NonNull Paint paint) {
404 throwIfHasHwBitmapInSwMode(paint);
405 nDrawText(mNativeCanvasWrapper, text, 0, text.length(), x, y, paint.mBidiFlags,
406 paint.getNativeInstance(), paint.mNativeTypeface);
410 @NonNull Paint paint) {
414 throwIfHasHwBitmapInSwMode(paint);
415 nDrawText(mNativeCanvasWrapper, text, start, end, x, y, paint.mBidiFlags,
416 paint.getNativeInstance(), paint.mNativeTypeface);
420 float hOffset, float vOffset, @NonNull Paint paint) {
424 throwIfHasHwBitmapInSwMode(paint);
427 paint.mBidiFlags, paint.getNativeInstance(), paint.mNativeTypeface);
431 float vOffset, @NonNull Paint paint) {
433 throwIfHasHwBitmapInSwMode(paint);
435 paint.mBidiFlags, paint.getNativeInstance(), paint.mNativeTypeface);
440 int contextCount, float x, float y, boolean isRtl, @NonNull Paint paint) {
445 if (paint == null) {
446 throw new NullPointerException("paint is null");
454 throwIfHasHwBitmapInSwMode(paint);
456 x, y, isRtl, paint.getNativeInstance(), paint.mNativeTypeface);
460 int contextEnd, float x, float y, boolean isRtl, @NonNull Paint paint) {
465 if (paint == null) {
466 throw new NullPointerException("paint is null");
473 throwIfHasHwBitmapInSwMode(paint);
477 contextEnd, x, y, isRtl, paint.getNativeInstance(), paint.mNativeTypeface);
480 contextStart, contextEnd, x, y, isRtl, paint);
487 0, contextLen, x, y, isRtl, paint.getNativeInstance(), paint.mNativeTypeface);
495 @NonNull Paint paint) {
509 throwIfHasHwBitmapInSwMode(paint);
512 indices, indexOffset, indexCount, paint.getNativeInstance());