summaryrefslogtreecommitdiffstats
path: root/WebCore/platform/graphics/filters/FEComposite.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/platform/graphics/filters/FEComposite.h')
-rw-r--r--WebCore/platform/graphics/filters/FEComposite.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/WebCore/platform/graphics/filters/FEComposite.h b/WebCore/platform/graphics/filters/FEComposite.h
index 11268c7..448d036 100644
--- a/WebCore/platform/graphics/filters/FEComposite.h
+++ b/WebCore/platform/graphics/filters/FEComposite.h
@@ -42,8 +42,7 @@ enum CompositeOperationType {
class FEComposite : public FilterEffect {
public:
- static PassRefPtr<FEComposite> create(FilterEffect*, FilterEffect*, const CompositeOperationType&,
- const float&, const float&, const float&, const float&);
+ static PassRefPtr<FEComposite> create(const CompositeOperationType&, float, float, float, float);
CompositeOperationType operation() const;
void setOperation(CompositeOperationType);
@@ -60,17 +59,13 @@ public:
float k4() const;
void setK4(float);
- virtual FloatRect uniteChildEffectSubregions(Filter* filter) { return calculateUnionOfChildEffectSubregions(filter, m_in.get(), m_in2.get()); }
void apply(Filter*);
void dump();
TextStream& externalRepresentation(TextStream&, int indent) const;
private:
- FEComposite(FilterEffect*, FilterEffect*, const CompositeOperationType&,
- const float&, const float&, const float&, const float&);
+ FEComposite(const CompositeOperationType&, float, float, float, float);
- RefPtr<FilterEffect> m_in;
- RefPtr<FilterEffect> m_in2;
CompositeOperationType m_type;
float m_k1;
float m_k2;