HomeSort by relevance Sort by last modified time
    Searched refs:destRect (Results 1 - 25 of 37) sorted by null

1 2

  /external/webkit/WebCore/svg/
SVGPreserveAspectRatio.cpp 162 void SVGPreserveAspectRatio::transformRect(FloatRect& destRect, FloatRect& srcRect)
165 float origDestWidth = destRect.width();
166 float origDestHeight = destRect.height();
170 destRect.setHeight(origDestWidth * widthToHeightMultiplier);
175 destRect.setY(destRect.y() + origDestHeight / 2.0f - destRect.height() / 2.0f);
180 destRect.setY(destRect.y() + origDestHeight - destRect.height())
    [all...]
SVGPreserveAspectRatio.h 65 void transformRect(FloatRect& destRect, FloatRect& srcRect);
  /external/webkit/WebCore/svg/graphics/filters/
SVGFEImage.cpp 58 FloatRect destRect(FloatPoint(), subRegion().size());
60 m_preserveAspectRatio.transformRect(destRect, srcRect);
62 filterContext->drawImage(m_image.get(), DeviceColorSpace, destRect, srcRect);
SVGFEMerge.cpp 81 FloatRect destRect = calculateDrawingRect(m_mergeInputs[i]->scaledSubRegion());
82 filterContext->drawImage(m_mergeInputs[i]->resultImage()->image(), DeviceColorSpace, destRect);
  /frameworks/base/core/java/android/view/
FocusFinder.java 241 * Is destRect a candidate for the next focus given the direction? This
248 boolean isCandidate(Rect srcRect, Rect destRect, int direction) {
251 return (srcRect.right > destRect.right || srcRect.left >= destRect.right)
252 && srcRect.left > destRect.left;
254 return (srcRect.left < destRect.left || srcRect.right <= destRect.left)
255 && srcRect.right < destRect.right;
257 return (srcRect.bottom > destRect.bottom || srcRect.top >= destRect.bottom
    [all...]
FocusFinderHelper.java 44 public boolean isCandidate(Rect srcRect, Rect destRect, int direction) {
45 return mFocusFinder.isCandidate(srcRect, destRect, direction);
  /external/webkit/WebCore/platform/graphics/cg/
ImageCG.cpp 157 void BitmapImage::draw(GraphicsContext* ctxt, const FloatRect& destRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp)
166 fillWithSolidColor(ctxt, destRect, solidColor(), styleColorSpace, compositeOp);
181 FloatRect adjustedDestRect = destRect;
189 shouldUseSubimage = (interpolationQuality == kCGInterpolationHigh || interpolationQuality == kCGInterpolationDefault) && srcRect.size() != destRect.size();
190 float xScale = srcRect.width() / destRect.width();
191 float yScale = srcRect.height() / destRect.height();
212 adjustedDestRect.setLocation(FloatPoint(destRect.x() - srcRect.x() / xScale, destRect.y() - srcRect.y() / yScale));
216 CGContextClipToRect(context, destRect);
248 const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator op, const FloatRect& destRect)
    [all...]
  /external/webkit/WebCore/platform/graphics/skia/
ImageSkia.cpp 146 static void drawResampledBitmap(SkCanvas& canvas, SkPaint& paint, const NativeImageSkia& bitmap, const SkIRect& srcIRect, const SkRect& destRect)
161 destRect.round(&destRectRounded);
168 canvas.drawBitmapRect(resampled, 0, destRect, &paint);
174 ClipRectToCanvas(canvas, destRect, &destBitmapSubsetSk);
175 destBitmapSubsetSk.offset(-destRect.fLeft, -destRect.fTop);
196 canvas.drawBitmapRect(resampled, 0, destRect, &paint);
210 destBitmapSubsetSkI.offset(destRect.fLeft, destRect.fTop);
218 static void paintSkBitmap(PlatformContextSkia* platformContext, const NativeImageSkia& bitmap, const SkIRect& srcRect, const SkRect& destRect, const SkXfermode::Mode& compOp
    [all...]
SkiaUtils.h 69 // srcRect and destRect can be the same.
70 void ClipRectToCanvas(const SkCanvas&, const SkRect& srcRect, SkRect* destRect);
SkiaUtils.cpp 150 void IntersectRectAndRegion(const SkRegion& region, const SkRect& srcRect, SkRect* destRect) {
159 destRect->setEmpty();
171 destRect->set(currentVisibleRect);
174 void ClipRectToCanvas(const SkCanvas& canvas, const SkRect& srcRect, SkRect* destRect) {
187 inverseTransform.mapRect(destRect, transformedDest);
  /external/webkit/WebCore/platform/graphics/wince/
ImageBufferWince.cpp 46 const FloatPoint& phase, CompositeOperator, const FloatRect& destRect);
59 const FloatPoint& phase, CompositeOperator op, const FloatRect& destRect)
61 m_data->m_bitmap->drawPattern(ctxt, tileRectIn, patternTransform, phase, op, destRect, size());
169 IntRect destRect(destPoint, sourceRect.size());
170 destRect.intersect(IntRect(0, 0, bitmap->width(), bitmap->height()));
172 if (destRect.isEmpty())
176 dst += (destRect.y() * bitmap->width() + destRect.x()) * 4;
178 int bytesToCopy = destRect.width() * 4;
179 int dstSkip = (bitmap->width() - destRect.width()) * 4
    [all...]
  /external/webkit/WebCore/platform/graphics/
Image.cpp 107 void Image::drawTiled(GraphicsContext* ctxt, const FloatRect& destRect, const FloatPoint& srcPoint, const FloatSize& scaledTileSize, ColorSpace styleColorSpace, CompositeOperator op)
110 fillWithSolidColor(ctxt, destRect, solidColor(), styleColorSpace, op);
124 oneTileRect.setX(destRect.x() + fmodf(fmodf(-srcPoint.x(), scaledTileSize.width()) - scaledTileSize.width(), scaledTileSize.width()));
125 oneTileRect.setY(destRect.y() + fmodf(fmodf(-srcPoint.y(), scaledTileSize.height()) - scaledTileSize.height(), scaledTileSize.height()));
129 if (oneTileRect.contains(destRect)) {
131 visibleSrcRect.setX((destRect.x() - oneTileRect.x()) / scale.width());
132 visibleSrcRect.setY((destRect.y() - oneTileRect.y()) / scale.height());
133 visibleSrcRect.setWidth(destRect.width() / scale.width());
134 visibleSrcRect.setHeight(destRect.height() / scale.height());
135 draw(ctxt, destRect, visibleSrcRect, styleColorSpace, op)
    [all...]
GeneratedImage.cpp 51 const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator compositeOp, const FloatRect& destRect)
70 bitmap->drawPattern(context, adjustedSrcRect, patternTransform, phase, styleColorSpace, compositeOp, destRect);
FloatRect.cpp 122 FloatRect mapRect(const FloatRect& r, const FloatRect& srcRect, const FloatRect& destRect)
127 float widthScale = destRect.width() / srcRect.width();
128 float heightScale = destRect.height() / srcRect.height();
129 return FloatRect(destRect.x() + (r.x() - srcRect.x()) * widthScale,
130 destRect.y() + (r.y() - srcRect.y()) * heightScale,
GeneratedImage.h 62 const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator, const FloatRect& destRect);
GraphicsContext.h 259 void drawImage(Image*, ColorSpace styleColorSpace, const IntRect& destRect, const IntRect& srcRect, CompositeOperator = CompositeSourceOver, bool useLowQualityScale = false);
260 void drawImage(Image*, ColorSpace styleColorSpace, const FloatRect& destRect, const FloatRect& srcRect = FloatRect(0, 0, -1, -1),
262 void drawTiledImage(Image*, ColorSpace styleColorSpace, const IntRect& destRect, const IntPoint& srcPoint, const IntSize& tileSize,
264 void drawTiledImage(Image*, ColorSpace styleColorSpace, const IntRect& destRect, const IntRect& srcRect,
355 void drawBitmapPattern(SharedBitmap*, const FloatRect& tileRectIn, const AffineTransform& patternTransform, const FloatPoint& phase, CompositeOperator op, const FloatRect& destRect, const IntSize& origSourceSize);
  /external/webkit/WebCore/platform/graphics/chromium/
TransparencyWin.cpp 94 SkRect destRect;
95 destRect.fLeft = devices[i].x;
96 destRect.fTop = devices[i].y;
97 destRect.fRight = destRect.fLeft + srcBmp.width();
98 destRect.fBottom = destRect.fTop + srcBmp.height();
100 destCanvas.drawBitmapRect(srcBmp, 0, destRect);
438 SkRect destRect;
449 destRect.set(m_transformedSourceRect.x(), m_transformedSourceRect.y(), m_transformedSourceRect.right(), m_t (…)
    [all...]
  /external/webkit/WebCore/html/
HTMLVideoElement.cpp 199 void HTMLVideoElement::paint(GraphicsContext* context, const IntRect& destRect)
206 player->paint(context, destRect);
209 void HTMLVideoElement::paintCurrentFrameInContext(GraphicsContext* context, const IntRect& destRect)
216 player->paintCurrentFrameInContext(context, destRect);
HTMLCanvasElement.cpp 200 FloatRect destRect = ro->contentBoxRect();
201 FloatRect r = mapRect(rect, FloatRect(0, 0, m_size.width(), m_size.height()), destRect);
202 r.intersect(destRect);
  /external/webkit/WebCore/platform/graphics/cairo/
ImageCairo.cpp 174 const FloatPoint& phase, ColorSpace, CompositeOperator op, const FloatRect& destRect)
213 cairo_rectangle(cr, destRect.x(), destRect.y(), destRect.width(), destRect.height());
  /external/webkit/WebCore/rendering/
RenderSVGImage.cpp 88 FloatRect destRect = m_localBounds;
93 imageElt->preserveAspectRatio().transformRect(destRect, srcRect);
95 paintInfo.context->drawImage(image(), DeviceColorSpace, destRect, srcRect);
RenderBoxModelObject.cpp 595 IntRect destRect;
599 calculateBackgroundImageGeometry(bgLayer, tx, ty, w, h, destRect, phase, tileSize);
600 IntPoint destOrigin = destRect.location();
601 destRect.intersect(paintInfo.rect);
602 if (!destRect.isEmpty()) {
603 phase += destRect.location() - destOrigin;
607 bool useLowQualityScaling = RenderBoxModelScaleObserver::shouldPaintBackgroundAtLowQuality(context, this, image, destRect.size());
608 context->drawTiledImage(image, style()->colorSpace(), destRect, phase, tileSize, compositeOp, useLowQualityScaling);
679 IntRect& destRect, IntPoint& phase, IntSize& tileSize)
685 // Determine the background positioning area and set destRect to the background painting area
    [all...]
  /external/webkit/WebCore/platform/graphics/android/
ImageAndroid.cpp 254 CompositeOperator compositeOp, const FloatRect& destRect)
267 SkRect dstR(destRect);
323 destRect.x(), destRect.y(), destRect.width(), destRect.height(),
  /external/webkit/WebCore/platform/graphics/qt/
ImageQt.cpp 97 const FloatPoint& phase, ColorSpace, CompositeOperator op, const FloatRect& destRect)
116 p->fillRect(destRect, b);
  /external/webkit/WebCore/html/canvas/
CanvasRenderingContext2D.cpp 1002 FloatRect destRect = c->roundToDevicePixels(dstRect);
1003 willDraw(destRect);
1004 c->drawImage(cachedImage->image(), DeviceColorSpace, destRect, sourceRect, state().m_globalComposite);
1044 FloatRect destRect = c->roundToDevicePixels(dstRect);
1054 c->drawImage(buffer->image(), DeviceColorSpace, destRect, sourceRect, state().m_globalComposite);
1055 willDraw(destRect); // This call comes after drawImage, since the buffer we draw into may be our own, and we need to make sure it is dirty.
1104 FloatRect destRect = c->roundToDevicePixels(dstRect);
1105 willDraw(destRect);
1108 c->clip(destRect);
1109 c->translate(destRect.x(), destRect.y())
    [all...]

Completed in 289 milliseconds

1 2