/external/webkit/WebCore/platform/graphics/ |
FloatRect.cpp | 28 #include "FloatRect.h" 40 FloatRect::FloatRect(const IntRect& r) : m_location(r.location()), m_size(r.size()) 44 FloatRect FloatRect::narrowPrecision(double x, double y, double width, double height) 46 return FloatRect(narrowPrecisionToFloat(x), narrowPrecisionToFloat(y), narrowPrecisionToFloat(width), narrowPrecisionToFloat(height)); 49 bool FloatRect::intersects(const FloatRect& other) const 57 bool FloatRect::contains(const FloatRect& other) cons [all...] |
GeneratedImage.cpp | 29 #include "FloatRect.h" 37 void GeneratedImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace, CompositeOperator compositeOp) 46 context->fillRect(FloatRect(FloatPoint(), m_size), *m_generator.get()); 50 void GeneratedImage::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, 51 const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator compositeOp, const FloatRect& destRect) 55 FloatRect adjustedSrcRect = srcRect; 64 graphicsContext->fillRect(FloatRect(FloatPoint(), adjustedSize), *m_generator.get());
|
GeneratedImage.h | 60 virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator); 61 virtual void drawPattern(GraphicsContext*, const FloatRect& srcRect, const AffineTransform& patternTransform, 62 const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator, const FloatRect& destRect);
|
Image.h | 72 class FloatRect; 163 static void fillWithSolidColor(GraphicsContext*, const FloatRect& dstRect, const Color&, ColorSpace styleColorSpace, CompositeOperator); 167 virtual void drawFrameMatchingSourceSize(GraphicsContext*, const FloatRect& dstRect, const IntSize& srcSize, ColorSpace styleColorSpace, CompositeOperator) { } 169 virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator) = 0; 170 void drawTiled(GraphicsContext*, const FloatRect& dstRect, const FloatPoint& srcPoint, const FloatSize& tileSize, ColorSpace styleColorSpace, CompositeOperator); 171 void drawTiled(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, TileRule hRule, TileRule vRule, ColorSpace styleColorSpace, CompositeOperator); 177 virtual void drawPattern(GraphicsContext*, const FloatRect& srcRect, const AffineTransform& patternTransform, 178 const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator, const FloatRect& destRect) [all...] |
/external/webkit/WebCore/rendering/ |
RenderPath.h | 29 #include "FloatRect.h" 50 virtual FloatRect objectBoundingBox() const; 51 virtual FloatRect strokeBoundingBox() const; 52 virtual FloatRect markerBoundingBox() const; 53 virtual FloatRect repaintRectInLocalCoordinates() const; 74 mutable FloatRect m_cachedLocalFillBBox; 75 mutable FloatRect m_cachedLocalStrokeBBox; 76 mutable FloatRect m_cachedLocalRepaintRect; 77 mutable FloatRect m_cachedLocalMarkerBBox;
|
RenderSVGHiddenContainer.h | 54 virtual FloatRect objectBoundingBox() const; 55 virtual FloatRect repaintRectInLocalCoordinates() const;
|
RenderSVGImage.h | 28 #include "FloatRect.h" 48 virtual FloatRect objectBoundingBox() const; 49 virtual FloatRect strokeBoundingBox() const { return m_localBounds; } 50 virtual FloatRect repaintRectInLocalCoordinates() const; 74 FloatRect m_localBounds; 75 mutable FloatRect m_cachedLocalRepaintRect;
|
RenderForeignObject.h | 48 virtual FloatRect objectBoundingBox() const; 49 virtual FloatRect strokeBoundingBox() const { return borderBoxRect(); } 50 virtual FloatRect repaintRectInLocalCoordinates() const;
|
RenderSVGText.h | 64 virtual FloatRect objectBoundingBox() const; 65 virtual FloatRect strokeBoundingBox() const; 66 virtual FloatRect repaintRectInLocalCoordinates() const;
|
/external/webkit/WebCore/platform/haiku/ |
ScreenHaiku.cpp | 31 #include "FloatRect.h" 44 FloatRect screenRect(Widget*) 48 return FloatRect(screen.Frame()); 51 FloatRect screenAvailableRect(Widget* widget)
|
/external/webkit/WebCore/platform/android/ |
ScreenAndroid.cpp | 36 #include "FloatRect.h" 69 FloatRect screenRect(Widget* page) 72 return FloatRect(0.0, 0.0, rect.width(), rect.height()); 77 FloatRect screenAvailableRect(Widget* page) 80 return FloatRect(0.0, 0.0, rect.width(), rect.height());
|
/external/webkit/WebCore/platform/graphics/filters/ |
SourceAlpha.h | 38 virtual FloatRect calculateEffectRect(Filter*);
|
SourceGraphic.h | 39 virtual FloatRect calculateEffectRect(Filter*);
|
/external/webkit/WebCore/platform/chromium/ |
PlatformScreenChromium.cpp | 54 FloatRect screenRect(Widget* widget) 59 FloatRect screenAvailableRect(Widget* widget)
|
/external/webkit/WebCore/platform/graphics/qt/ |
StillImageQt.h | 49 virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator);
|
/external/webkit/WebCore/platform/graphics/skia/ |
BitmapImageSingleFrameSkia.h | 75 virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator);
|
/external/webkit/WebCore/svg/ |
SVGFitToViewBox.h | 38 static AffineTransform viewBoxToViewTransform(const FloatRect& viewBoxRect, const SVGPreserveAspectRatio&, float viewWidth, float viewHeight); 43 virtual void setViewBoxBaseValue(SVGAnimatedPropertyTraits<FloatRect>::PassType) = 0;
|
SVGZoomEvent.h | 26 #include "FloatRect.h" 37 FloatRect zoomRectScreen() const; 57 FloatRect m_zoomRectScreen;
|
/external/webkit/WebCore/platform/gtk/ |
PlatformScreenGtk.cpp | 95 FloatRect screenRect(Widget* widget) 98 return FloatRect(); 106 return FloatRect(); 110 return FloatRect(); 116 return FloatRect(geometry.x, geometry.y, geometry.width, geometry.height); 119 FloatRect screenAvailableRect(Widget* widget) 122 return FloatRect(); 127 return FloatRect(); 144 FloatRect rect; 146 rect = FloatRect(workAreaPos[0], workAreaPos[1], workAreaPos[2], workAreaPos[3]) [all...] |
/external/webkit/WebCore/svg/graphics/ |
SVGResourceFilter.h | 31 #include "FloatRect.h" 65 FloatRect filterRect() const { return m_filterRect; } 66 void setFilterRect(const FloatRect& rect) { m_filterRect = rect; } 71 FloatRect filterBoundingBox(const FloatRect& obb) const; 72 void setFilterBoundingBox(const FloatRect& rect) { m_filterBBox = rect; } 96 FloatRect m_filterRect; 97 FloatRect m_filterBBox;
|
SVGPaintServerPattern.h | 32 #include "FloatRect.h" 56 void setPatternBoundaries(const FloatRect&); 57 FloatRect patternBoundaries() const; 76 FloatRect m_patternBoundaries;
|
/external/webkit/WebCore/svg/graphics/filters/ |
SVGFilter.cpp | 27 SVGFilter::SVGFilter(const FloatRect& itemBox, const FloatRect& filterRect, bool effectBBoxMode) 37 FloatRect subRegionBBox = effect->effectBoundaries(); 38 FloatRect useBBox = effect->unionOfChildEffectSubregions(); 39 FloatRect newSubRegion = subRegionBBox; 78 PassRefPtr<SVGFilter> SVGFilter::create(const FloatRect& itemBox, const FloatRect& filterRect, bool effectBBoxMode)
|
/external/webkit/WebCore/platform/brew/ |
ScreenBrew.cpp | 29 #include "FloatRect.h" 64 FloatRect screenRect(Widget*) 69 return FloatRect(0, 0, info.width, info.height); 72 FloatRect screenAvailableRect(Widget* widget)
|
/external/webkit/WebCore/platform/graphics/openvg/ |
VGUtils.h | 62 class FloatRect; 78 VGRect(const FloatRect&); 80 operator FloatRect() const;
|
/external/webkit/WebCore/platform/mac/ |
PlatformScreenMac.mm | 29 #import "FloatRect.h" 54 FloatRect screenRect(Widget* widget) 60 FloatRect screenAvailableRect(Widget* widget) 79 FloatRect toUserSpace(const NSRect& rect, NSWindow *destination) 81 FloatRect userRect = rect; 88 NSRect toDeviceSpace(const FloatRect& rect, NSWindow *source) 90 FloatRect deviceRect = rect;
|