OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:filtereffect
(Results
1 - 25
of
102
) sorted by null
1
2
3
4
5
/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/filters/
SVGFilterBuilder.h
24
#include "platform/graphics/filters/
FilterEffect
.h"
37
typedef HashSet<
FilterEffect
*> FilterEffectSet;
39
static PassRefPtr<SVGFilterBuilder> create(PassRefPtr<
FilterEffect
> sourceGraphic, PassRefPtr<
FilterEffect
> sourceAlpha) { return adoptRef(new SVGFilterBuilder(sourceGraphic, sourceAlpha)); }
41
void add(const AtomicString& id, PassRefPtr<
FilterEffect
>);
43
FilterEffect
* getEffectById(const AtomicString& id) const;
44
FilterEffect
* lastEffect() const { return m_lastEffect.get(); }
46
void appendEffectToEffectReferences(PassRefPtr<
FilterEffect
>, RenderObject*);
48
inline FilterEffectSet& effectReferences(
FilterEffect
* effect)
56
inline
FilterEffect
* effectByRenderer(RenderObject* object) { return m_effectRenderer.get(object);
[
all
...]
SVGFilterBuilder.cpp
28
SVGFilterBuilder::SVGFilterBuilder(PassRefPtr<
FilterEffect
> sourceGraphic, PassRefPtr<
FilterEffect
> sourceAlpha)
35
void SVGFilterBuilder::add(const AtomicString& id, PassRefPtr<
FilterEffect
> effect)
49
FilterEffect
* SVGFilterBuilder::getEffectById(const AtomicString& id) const
64
void SVGFilterBuilder::appendEffectToEffectReferences(PassRefPtr<
FilterEffect
> prpEffect, RenderObject* object)
66
RefPtr<
FilterEffect
> effect = prpEffect;
90
void SVGFilterBuilder::clearResultsRecursive(
FilterEffect
* effect)
97
HashSet<
FilterEffect
*>& effectReferences = this->effectReferences(effect);
98
HashSet<
FilterEffect
*>::iterator end = effectReferences.end();
99
for (HashSet<
FilterEffect
*>::iterator it = effectReferences.begin(); it != end; ++it
[
all
...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
ReferenceFilterBuilder.h
35
#include "platform/graphics/filters/
FilterEffect
.h"
42
class
FilterEffect
;
53
static PassRefPtr<
FilterEffect
> build(Filter*, RenderObject* renderer,
FilterEffect
* previousEffect, const ReferenceFilterOperation*);
/external/chromium_org/third_party/WebKit/Source/core/svg/
SVGFEMergeElement.cpp
26
#include "platform/graphics/filters/
FilterEffect
.h"
43
PassRefPtr<
FilterEffect
> SVGFEMergeElement::build(SVGFilterBuilder* filterBuilder, Filter* filter)
45
RefPtr<
FilterEffect
> effect = FEMerge::create(filter);
49
FilterEffect
* mergeEffect = filterBuilder->getEffectById(toSVGFEMergeNodeElement(node)->in1CurrentValue());
SVGFilterPrimitiveStandardAttributes.cpp
27
#include "platform/graphics/filters/
FilterEffect
.h"
97
bool SVGFilterPrimitiveStandardAttributes::setFilterEffectAttribute(
FilterEffect
*, const QualifiedName&)
123
void SVGFilterPrimitiveStandardAttributes::setStandardAttributes(
FilterEffect
*
filterEffect
) const
125
ASSERT(
filterEffect
);
126
if (!
filterEffect
)
130
filterEffect
->setHasX(true);
132
filterEffect
->setHasY(true);
134
filterEffect
->setHasWidth(true);
136
filterEffect
->setHasHeight(true)
[
all
...]
SVGFEBlendElement.cpp
26
#include "platform/graphics/filters/
FilterEffect
.h"
95
bool SVGFEBlendElement::setFilterEffectAttribute(
FilterEffect
* effect, const QualifiedName& attrName)
127
PassRefPtr<
FilterEffect
> SVGFEBlendElement::build(SVGFilterBuilder* filterBuilder, Filter* filter)
129
FilterEffect
* input1 = filterBuilder->getEffectById(in1CurrentValue());
130
FilterEffect
* input2 = filterBuilder->getEffectById(in2CurrentValue());
135
RefPtr<
FilterEffect
> effect = FEBlend::create(filter, modeCurrentValue());
SVGFEDisplacementMapElement.cpp
25
#include "platform/graphics/filters/
FilterEffect
.h"
113
bool SVGFEDisplacementMapElement::setFilterEffectAttribute(
FilterEffect
* effect, const QualifiedName& attrName)
149
PassRefPtr<
FilterEffect
> SVGFEDisplacementMapElement::build(SVGFilterBuilder* filterBuilder, Filter* filter)
151
FilterEffect
* input1 = filterBuilder->getEffectById(in1CurrentValue());
152
FilterEffect
* input2 = filterBuilder->getEffectById(in2CurrentValue());
157
RefPtr<
FilterEffect
> effect = FEDisplacementMap::create(filter, xChannelSelectorCurrentValue(), yChannelSelectorCurrentValue(), scaleCurrentValue());
SVGFEComponentTransferElement.cpp
26
#include "platform/graphics/filters/
FilterEffect
.h"
78
PassRefPtr<
FilterEffect
> SVGFEComponentTransferElement::build(SVGFilterBuilder* filterBuilder, Filter* filter)
80
FilterEffect
* input1 = filterBuilder->getEffectById(in1CurrentValue());
101
RefPtr<
FilterEffect
> effect = FEComponentTransfer::create(filter, red, green, blue, alpha);
SVGFETileElement.cpp
26
#include "platform/graphics/filters/
FilterEffect
.h"
92
PassRefPtr<
FilterEffect
> SVGFETileElement::build(SVGFilterBuilder* filterBuilder, Filter* filter)
94
FilterEffect
* input1 = filterBuilder->getEffectById(in1CurrentValue());
99
RefPtr<
FilterEffect
> effect = FETile::create(filter);
SVGFilterPrimitiveStandardAttributes.h
34
class
FilterEffect
;
40
void setStandardAttributes(
FilterEffect
*) const;
42
virtual PassRefPtr<
FilterEffect
> build(SVGFilterBuilder*, Filter* filter) = 0;
44
virtual bool setFilterEffectAttribute(
FilterEffect
*, const QualifiedName&);
SVGFEFloodElement.h
36
virtual bool setFilterEffectAttribute(
FilterEffect
*, const QualifiedName& attrName);
37
virtual PassRefPtr<
FilterEffect
> build(SVGFilterBuilder*, Filter*);
SVGFEColorMatrixElement.cpp
26
#include "platform/graphics/filters/
FilterEffect
.h"
98
bool SVGFEColorMatrixElement::setFilterEffectAttribute(
FilterEffect
* effect, const QualifiedName& attrName)
132
PassRefPtr<
FilterEffect
> SVGFEColorMatrixElement::build(SVGFilterBuilder* filterBuilder, Filter* filter)
134
FilterEffect
* input1 = filterBuilder->getEffectById(in1CurrentValue());
170
RefPtr<
FilterEffect
> effect = FEColorMatrix::create(filter, filterType, filterValues);
SVGFEMorphologyElement.cpp
25
#include "platform/graphics/filters/
FilterEffect
.h"
120
bool SVGFEMorphologyElement::setFilterEffectAttribute(
FilterEffect
* effect, const QualifiedName& attrName)
158
PassRefPtr<
FilterEffect
> SVGFEMorphologyElement::build(SVGFilterBuilder* filterBuilder, Filter* filter)
160
FilterEffect
* input1 = filterBuilder->getEffectById(in1CurrentValue());
170
RefPtr<
FilterEffect
> effect = FEMorphology::create(filter, svgOperatorCurrentValue(), xRadius, yRadius);
/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/
ReferenceFilter.h
42
class
FilterEffect
;
53
void setLastEffect(PassRefPtr<
FilterEffect
>);
54
FilterEffect
* lastEffect() const { return m_lastEffect.get(); }
63
RefPtr<
FilterEffect
> m_lastEffect;
FilterEffect.cpp
26
#include "platform/graphics/filters/
FilterEffect
.h"
39
FilterEffect
::
FilterEffect
(Filter* filter)
53
FilterEffect
::~
FilterEffect
()
65
void
FilterEffect
::determineAbsolutePaintRect()
80
FloatRect
FilterEffect
::mapRectRecursive(const FloatRect& rect)
92
FloatRect
FilterEffect
::getSourceRect(const FloatRect& destRect, const FloatRect& destClipRect)
119
IntRect
FilterEffect
::requestedRegionOfInputImageData(const IntRect& effectRect) const
127
IntRect
FilterEffect
::drawingRegionOfInputImage(const IntRect& srcRect) cons
[
all
...]
SourceAlpha.h
25
#include "platform/graphics/filters/
FilterEffect
.h"
29
class PLATFORM_EXPORT SourceAlpha : public
FilterEffect
{
43
:
FilterEffect
(filter)
SourceGraphic.h
26
#include "platform/graphics/filters/
FilterEffect
.h"
30
class PLATFORM_EXPORT SourceGraphic : public
FilterEffect
{
44
:
FilterEffect
(filter)
SkiaImageFilterBuilder.h
38
class
FilterEffect
;
46
PassRefPtr<SkImageFilter> build(
FilterEffect
*, ColorSpace);
56
typedef std::pair<
FilterEffect
*, ColorSpace> FilterColorSpacePair;
66
template<> struct DefaultHash<WebCore::
FilterEffect
*> {
67
typedef PtrHash<WebCore::
FilterEffect
*> Hash;
FEDisplacementMap.h
27
#include "platform/graphics/filters/
FilterEffect
.h"
40
class PLATFORM_EXPORT FEDisplacementMap : public
FilterEffect
{
54
virtual void transformResultColorSpace(
FilterEffect
*, const int) OVERRIDE;
FEMerge.h
27
#include "platform/graphics/filters/
FilterEffect
.h"
32
class PLATFORM_EXPORT FEMerge : public
FilterEffect
{
FETile.h
27
#include "platform/graphics/filters/
FilterEffect
.h"
31
class PLATFORM_EXPORT FETile : public
FilterEffect
{
FilterEffect.h
44
class
FilterEffect
;
50
typedef Vector<RefPtr<
FilterEffect
> > FilterEffectVector;
67
class PLATFORM_EXPORT
FilterEffect
: public RefCounted<
FilterEffect
> {
69
virtual ~
FilterEffect
();
81
FilterEffect
* inputEffect(unsigned) const;
86
// This function needs platform specific checks, if the memory managment is not done by
FilterEffect
.
164
virtual void transformResultColorSpace(
FilterEffect
* in, const int) { in->transformResultColorSpace(m_operatingColorSpace); }
170
FilterEffect
(Filter*);
FEMerge.cpp
35
:
FilterEffect
(filter)
55
FilterEffect
* in = inputEffect(i);
78
FilterEffect
::externalRepresentation(ts);
/frameworks/base/media/mca/effect/java/android/media/effect/effects/
IdentityEffect.java
22
import android.media.effect.
FilterEffect
;
27
public class IdentityEffect extends
FilterEffect
{
/frameworks/base/media/mca/effect/java/android/media/effect/
FilterEffect.java
31
* The
FilterEffect
class is the base class for all Effects based on Filters from the Mobile
35
public abstract class
FilterEffect
extends Effect {
43
protected
FilterEffect
(EffectContext context, String name) {
Completed in 428 milliseconds
1
2
3
4
5