Interface FilterPrimitive
-
- All Known Implementing Classes:
AbstractCompositeFilterPrimitive
,AbstractFilterPrimitive
,ChainedFilterPrimitive
,DummyFilterPrimitive
,FeBlend
,FeColorMatrix
,FeComponentTransfer
,FeComposite
,FeDisplacementMap
,FeDropShadow
,FeFlood
,FeGaussianBlur
,FeMerge
,FeOffset
,FeTurbulence
public interface FilterPrimitive
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext)
ColorInterpolation
colorInterpolation(@NotNull FilterContext filterContext)
@NotNull Length
height()
default boolean
isValid()
void
layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext)
@NotNull Length
width()
@NotNull Length
x()
@NotNull Length
y()
-
-
-
Method Detail
-
y
@NotNull @NotNull Length y()
-
x
@NotNull @NotNull Length x()
-
width
@NotNull @NotNull Length width()
-
height
@NotNull @NotNull Length height()
-
isValid
default boolean isValid()
-
layoutFilter
void layoutFilter(@NotNull @NotNull RenderContext context, @NotNull @NotNull FilterLayoutContext filterLayoutContext)
-
applyFilter
void applyFilter(@NotNull @NotNull RenderContext context, @NotNull @NotNull FilterContext filterContext)
-
colorInterpolation
ColorInterpolation colorInterpolation(@NotNull @NotNull FilterContext filterContext)
-
-