Home | History | Annotate | Download | only in canvas

Lines Matching refs:CanvasStyle

30 #include "core/html/canvas/CanvasStyle.h"
84 CanvasStyle::CanvasStyle(Type type, float overrideAlpha)
90 CanvasStyle::CanvasStyle(RGBA32 rgba)
96 CanvasStyle::CanvasStyle(float grayLevel, float alpha)
102 CanvasStyle::CanvasStyle(float r, float g, float b, float a)
108 CanvasStyle::CanvasStyle(float c, float m, float y, float k, float a)
115 CanvasStyle::CanvasStyle(PassRefPtr<CanvasGradient> gradient)
121 CanvasStyle::CanvasStyle(PassRefPtr<CanvasPattern> pattern)
127 PassRefPtr<CanvasStyle> CanvasStyle::createFromString(const String& color, Document* document)
134 return adoptRef(new CanvasStyle(rgba));
136 return adoptRef(new CanvasStyle(CurrentColor));
145 PassRefPtr<CanvasStyle> CanvasStyle::createFromStringWithOverrideAlpha(const String& color, float alpha)
151 return adoptRef(new CanvasStyle(colorWithOverrideAlpha(rgba, alpha)));
153 return adoptRef(new CanvasStyle(CurrentColorWithOverrideAlpha, alpha));
162 PassRefPtr<CanvasStyle> CanvasStyle::createFromGradient(PassRefPtr<CanvasGradient> gradient)
166 return adoptRef(new CanvasStyle(gradient));
168 PassRefPtr<CanvasStyle> CanvasStyle::createFromPattern(PassRefPtr<CanvasPattern> pattern)
172 return adoptRef(new CanvasStyle(pattern));
175 bool CanvasStyle::isEquivalentColor(const CanvasStyle& other) const
200 bool CanvasStyle::isEquivalentRGBA(float r, float g, float b, float a) const
208 bool CanvasStyle::isEquivalentCMYKA(float c, float m, float y, float k, float a) const
220 void CanvasStyle::applyStrokeColor(GraphicsContext* context)
247 void CanvasStyle::applyFillColor(GraphicsContext* context)