Home | History | Annotate | Download | only in context

Lines Matching refs:GraphicsContext

26 #include "GraphicsContext.h"
54 // This class just holds onto a PlatformContextSkia for GraphicsContext.
74 static void syncPlatformContext(GraphicsContext* gc)
103 GraphicsContext* GraphicsContext::createOffscreenContext(int width, int height)
114 GraphicsContext* ctx = new GraphicsContext(pgc);
120 void GraphicsContext::platformInit(PlatformGraphicsContext* gc)
128 void GraphicsContext::platformDestroy()
133 void GraphicsContext::savePlatformState()
140 void GraphicsContext::restorePlatformState()
147 bool GraphicsContext::willFill() const
152 bool GraphicsContext::willStroke() const
158 void GraphicsContext::drawRect(const IntRect& rect)
168 void GraphicsContext::drawLine(const IntPoint& point1, const IntPoint& point2)
177 void GraphicsContext::drawLineForText(const FloatPoint& pt, float width, bool /* printing */)
186 void GraphicsContext::drawLineForTextChecking(const FloatPoint& pt, float width,
197 void GraphicsContext::drawEllipse(const IntRect& rect)
206 void GraphicsContext::strokeArc(const IntRect& r, int startAngle, int angleSpan)
215 void GraphicsContext::drawConvexPolygon(size_t numPoints, const FloatPoint* points,
225 void GraphicsContext::fillRoundedRect(const IntRect& rect, const IntSize& topLeft, const IntSize& topRight,
237 void GraphicsContext::fillRect(const FloatRect& rect)
246 void GraphicsContext::fillRect(const FloatRect& rect, const Color& color, ColorSpace colorSpace)
255 void GraphicsContext::clip(const FloatRect& rect)
263 void GraphicsContext::clip(const Path& path)
271 void GraphicsContext::addInnerRoundedRectClip(const IntRect& rect, int thickness)
279 void GraphicsContext::canvasClip(const Path& path)
287 void GraphicsContext::clipOut(const IntRect& r)
296 void GraphicsContext::clipPath(const Path& pathToClip, WindRule clipRule)
305 void GraphicsContext::clipOut(const Path& p)
316 KRenderingDeviceContext* GraphicsContext::createRenderingDeviceContext()
322 void GraphicsContext::beginTransparencyLayer(float opacity)
330 void GraphicsContext::endTransparencyLayer()
340 void GraphicsContext::setupFillPaint(SkPaint* paint)
348 void GraphicsContext::setupStrokePaint(SkPaint* paint)
356 bool GraphicsContext::setupShadowPaint(SkPaint* paint, SkPoint* offset)
364 void GraphicsContext::setPlatformStrokeColor(const Color& c, ColorSpace)
368 void GraphicsContext::setPlatformStrokeThickness(float f)
375 void GraphicsContext::setPlatformStrokeStyle(StrokeStyle style)
382 void GraphicsContext::setPlatformFillColor(const Color& c, ColorSpace)
386 void GraphicsContext::setPlatformShadow(const FloatSize& size, float blur, const Color& color, ColorSpace)
402 void GraphicsContext::clearPlatformShadow()
412 void GraphicsContext::drawFocusRing(const Vector<IntRect>& rects, int width, int offset, const Color& color)
421 void GraphicsContext::drawFocusRing(const Path&, int, int, const Color&)
426 PlatformGraphicsContext* GraphicsContext::platformContext() const
432 void GraphicsContext::setMiterLimit(float limit)
439 void GraphicsContext::setAlpha(float alpha)
446 void GraphicsContext::setPlatformCompositeOperation(CompositeOperator op)
453 void GraphicsContext::clearRect(const FloatRect& rect)
462 void GraphicsContext::strokeRect(const FloatRect& rect, float lineWidth)
471 void GraphicsContext::setLineCap(LineCap cap)
479 void GraphicsContext::setLineDash(const DashArray& dashes, float dashOffset)
488 void GraphicsContext::setLineJoin(LineJoin join)
495 void GraphicsContext::scale(const FloatSize& size)
502 void GraphicsContext::rotate(float angleInRadians)
509 void GraphicsContext::translate(float x, float y)
518 void GraphicsContext::concatCTM(const AffineTransform& affine)
537 FloatRect GraphicsContext::roundToDevicePixels(const FloatRect& rect, RoundingMode)
544 void GraphicsContext::setURLForRect(const KURL& link, const IntRect& destRect)
549 void GraphicsContext::setPlatformShouldAntialias(bool useAA)
556 void GraphicsContext::setPlatformFillGradient(Gradient* fillGradient)
560 void GraphicsContext::setPlatformFillPattern(Pattern* fillPattern)
564 void GraphicsContext::setPlatformStrokeGradient(Gradient* strokeGradient)
568 void GraphicsContext::setPlatformStrokePattern(Pattern* strokePattern)
572 AffineTransform GraphicsContext::getCTM() const
585 void GraphicsContext::setCTM(const AffineTransform& transform)
596 void GraphicsContext::fillPath(const Path& pathToFill)
605 void GraphicsContext::strokePath(const Path& pathToStroke)
614 InterpolationQuality GraphicsContext::imageInterpolationQuality() const
620 void GraphicsContext::setImageInterpolationQuality(InterpolationQuality mode)
637 void GraphicsContext::clipConvexPolygon(size_t numPoints, const FloatPoint*,
649 void GraphicsContext::drawHighlightForText(const Font& font, const TextRun& run,