Home | History | Annotate | Download | only in cairo

Lines Matching refs:ImageBuffer

30 #include "ImageBuffer.h"
74 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success)
91 ImageBuffer::~ImageBuffer()
96 size_t ImageBuffer::dataSize() const
101 GraphicsContext* ImageBuffer::context() const
106 bool ImageBuffer::drawsUsingCopy() const
111 PassRefPtr<Image> ImageBuffer::copyImage() const
117 void ImageBuffer::clip(GraphicsContext* context, const FloatRect& maskRect) const
122 void ImageBuffer::draw(GraphicsContext* context, ColorSpace styleColorSpace, const FloatRect& destRect, const FloatRect& srcRect,
130 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform,
138 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable)
218 PassRefPtr<ByteArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
223 PassRefPtr<ByteArray> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
286 void ImageBuffer::putUnmultipliedImageData(ByteArray* source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint)
291 void ImageBuffer::putPremultipliedImageData(ByteArray* source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint)
304 String ImageBuffer::toDataURL(const String& mimeType, const double*) const