/external/webkit/Source/WebCore/platform/graphics/cairo/ |
GradientCairo.cpp | 39 if (m_gradient) { 40 cairo_pattern_destroy(m_gradient); 41 m_gradient = 0; 47 if (m_gradient) 48 return m_gradient; 51 m_gradient = cairo_pattern_create_radial(m_p0.x(), m_p0.y(), m_r0, m_p1.x(), m_p1.y(), m_r1); 53 m_gradient = cairo_pattern_create_linear(m_p0.x(), m_p0.y(), m_p1.x(), m_p1.y()); 57 cairo_pattern_add_color_stop_rgba(m_gradient, stopIterator->stop, stopIterator->red, stopIterator->green, stopIterator->blue, stopIterator->alpha); 63 cairo_pattern_set_extend(m_gradient, CAIRO_EXTEND_PAD); 66 cairo_pattern_set_extend(m_gradient, CAIRO_EXTEND_REFLECT) [all...] |
/external/webkit/Source/WebCore/platform/graphics/haiku/ |
GradientHaiku.cpp | 41 delete m_gradient; 46 if (m_gradient) 47 return m_gradient; 51 m_gradient = new BGradientRadial(m_p0, m_r1); 53 m_gradient = new BGradientLinear(m_p0, m_p1); 62 m_gradient->AddColor(color, stop.stop); 64 return m_gradient;
|
/external/webkit/Source/WebCore/platform/graphics/qt/ |
GradientQt.cpp | 40 delete m_gradient; 41 m_gradient = 0; 46 if (m_gradient) 47 return m_gradient; 57 m_gradient = new QRadialGradient(center, outerRadius, focalPoint); 59 m_gradient = new QLinearGradient(m_p0.x(), m_p0.y(), m_p1.x(), m_p1.y()); 61 m_gradient->setInterpolationMode(QGradient::ComponentInterpolation); 87 m_gradient->setColorAt(stopPosition, stopColor); 96 m_gradient->setColorAt(0.0, QColor(0, 0, 0, 0)); 101 m_gradient->setSpread(QGradient::PadSpread) [all...] |
/external/webkit/Source/WebCore/html/canvas/ |
CanvasGradient.cpp | 38 : m_gradient(Gradient::create(p0, p1)) 44 : m_gradient(Gradient::create(p0, r0, p1, r1)) 63 m_gradient->addColorStop(value, Color(rgba));
|
CanvasGradient.h | 50 Gradient* gradient() const { return m_gradient.get(); } 54 void getColor(float value, float* r, float* g, float* b, float* a) const { m_gradient->getColor(value, r, g, b, a); } 64 RefPtr<Gradient> m_gradient; member in class:WebCore::CanvasGradient
|
CanvasStyle.h | 58 CanvasGradient* canvasGradient() const { return m_gradient.get(); } 86 RefPtr<CanvasGradient> m_gradient; member in class:WebCore::CanvasStyle
|
CanvasStyle.cpp | 127 , m_gradient(gradient)
|
/external/webkit/Source/WebCore/platform/graphics/cg/ |
GradientCG.cpp | 39 CGShadingRelease(m_gradient); 41 CGGradientRelease(m_gradient); 43 m_gradient = 0; 59 if (m_gradient) 60 return m_gradient; 70 m_gradient = CGShadingCreateRadial(colorSpace, m_p0, m_r0, m_p1, m_r1, colorFunction.get(), true, true); 72 m_gradient = CGShadingCreateAxial(colorSpace, m_p0, m_p1, colorFunction.get(), true, true); 74 return m_gradient; 79 if (m_gradient) 80 return m_gradient; [all...] |
/external/webkit/Source/WebCore/platform/graphics/android/ |
GradientAndroid.cpp | 52 delete m_gradient; 53 m_gradient = 0; 63 if (NULL == m_gradient) 64 m_gradient = new PlatformGradientRec; 65 else if (mode == m_gradient->m_tileMode) 66 return m_gradient->m_shader; 105 SkSafeUnref(m_gradient->m_shader); 106 m_gradient->m_shader = s; 107 m_gradient->m_tileMode = mode; 119 SkShader::TileMode mode = m_gradient ? m_gradient->m_tileMode [all...] |
/external/webkit/Source/WebCore/platform/graphics/skia/ |
GradientSkia.cpp | 44 if (m_gradient) 45 SkSafeUnref(m_gradient); 46 m_gradient = 0; 115 if (m_gradient) 116 return m_gradient; 153 m_gradient = SkGradientShader::CreateRadial(m_p1, radius, colors, pos, static_cast<int>(countUsed), tile); 159 m_gradient = SkGradientShader::CreateTwoPointRadial(m_p0, radius0, m_p1, radius1, colors, pos, static_cast<int>(countUsed), tile); 172 m_gradient = SkGradientShader::CreateLinear(pts, colors, pos, static_cast<int>(countUsed), tile); 175 ASSERT(m_gradient); 177 m_gradient->setLocalMatrix(matrix) [all...] |
/external/webkit/Source/WebCore/rendering/svg/ |
RenderSVGResourceGradient.cpp | 48 if (m_gradient.isEmpty()) 51 deleteAllValues(m_gradient); 52 m_gradient.clear(); 57 if (!m_gradient.isEmpty()) { 58 deleteAllValues(m_gradient); 59 m_gradient.clear(); 70 if (m_gradient.contains(client)) 71 delete m_gradient.take(client); 168 if (!m_gradient.contains(object)) 169 m_gradient.set(object, new GradientData) [all...] |
RenderSVGResourceGradient.h | 66 HashMap<RenderObject*, GradientData*> m_gradient; member in class:WebCore::RenderSVGResourceGradient
|
/external/webkit/Source/WebCore/platform/graphics/ |
Gradient.h | 158 void platformInit() { m_gradient = 0; } 176 PlatformGradient m_gradient; member in class:WebCore::Gradient
|
Gradient.cpp | 213 // FIXME: Should it become necessary, allow calls to this method after m_gradient has been set. 214 ASSERT(m_gradient == 0);
|