java.lang.Object
com.github.weisj.jsvg.nodes.filter.FilterLayoutContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @NotNull Rectangle2D
private final @NotNull Rectangle2D
private final @NotNull UnitType
private final @NotNull ChannelStorage
<LayoutBounds> -
Constructor Summary
ConstructorsConstructorDescriptionFilterLayoutContext
(@NotNull UnitType primitiveUnits, @NotNull Rectangle2D elementBounds, @NotNull Rectangle2D clipBounds) -
Method Summary
Modifier and TypeMethodDescription@NotNull Rectangle2D
@NotNull Rectangle2D
@NotNull Rectangle2D
filterPrimitiveRegion
(@NotNull MeasureContext context, @NotNull FilterPrimitive filterPrimitive) @NotNull UnitType
@NotNull ChannelStorage
<LayoutBounds>
-
Field Details
-
resultChannels
-
primitiveUnits
-
elementBounds
-
clipBounds
-
-
Constructor Details
-
FilterLayoutContext
public FilterLayoutContext(@NotNull @NotNull UnitType primitiveUnits, @NotNull @NotNull Rectangle2D elementBounds, @NotNull @NotNull Rectangle2D clipBounds)
-
-
Method Details
-
primitiveUnits
-
elementBounds
-
filterPrimitiveRegion
@NotNull public @NotNull Rectangle2D filterPrimitiveRegion(@NotNull @NotNull MeasureContext context, @NotNull @NotNull FilterPrimitive filterPrimitive) -
resultChannels
-
clipBounds
-