Interface FilterPrimitive

All Known Implementing Classes:
AbstractFilterPrimitive, DummyFilterPrimitive, FeBlend, FeColorMatrix, FeComposite, FeDisplacementMap, FeFlood, FeGaussianBlur, FeMerge, FeOffset, FeTurbulence

public interface FilterPrimitive
  • Method Details

    • 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)