Home | History | Annotate | Download | only in qt

Lines Matching refs:ImageBuffer

30 #include "ImageBuffer.h"
65 // Since ImageBuffer is used mainly for Canvas, explicitly initialize
98 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success)
109 ImageBuffer::~ImageBuffer()
113 size_t ImageBuffer::dataSize() const
118 GraphicsContext* ImageBuffer::context() const
125 bool ImageBuffer::drawsUsingCopy() const
130 PassRefPtr<Image> ImageBuffer::copyImage() const
135 void ImageBuffer::draw(GraphicsContext* destContext, ColorSpace styleColorSpace, const FloatRect& destRect, const FloatRect& srcRect,
146 void ImageBuffer::drawPattern(GraphicsContext* destContext, const FloatRect& srcRect, const AffineTransform& patternTransform,
157 void ImageBuffer::clip(GraphicsContext* context, const FloatRect& floatRect) const
171 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable)
279 PassRefPtr<ByteArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
284 PassRefPtr<ByteArray> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
386 void ImageBuffer::putUnmultipliedImageData(ByteArray* source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint)
391 void ImageBuffer::putPremultipliedImageData(ByteArray* source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint)
399 String ImageBuffer::toDataURL(const String& mimeType, const double* quality) const