Class Info.InfoWithIsolation
java.lang.Object
com.github.weisj.jsvg.renderer.impl.Info
com.github.weisj.jsvg.renderer.impl.Info.InfoWithIsolation
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
Info
-
Nested Class Summary
Nested classes/interfaces inherited from class Info
Info.InfoWithIsolation -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @NotNull BlittableImageprivate final @NotNull ElementBoundsprivate final Filter.FilterInfoprivate final @NotNull Outputprivate final @NotNull IsolationEffects -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateInfoWithIsolation(@NotNull Renderable renderable, @NotNull RenderContext context, @NotNull Output output, @NotNull Output imageOutput, @NotNull BlittableImage blittableImage, @NotNull ElementBounds elementBounds, @NotNull IsolationEffects isolationEffects, Filter.FilterInfo filterInfo) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()@NotNull RenderContextcontext()(package private) static @Nullable Info.InfoWithIsolationcreate(@NotNull Renderable renderable, @NotNull RenderContext context, @NotNull Output output, @NotNull ElementBounds elementBounds, @NotNull IsolationEffects effects) @NotNull Outputoutput()Methods inherited from class Info
renderable
-
Field Details
-
blittableImage
-
imageOutput
-
elementBounds
-
isolationEffects
-
filterInfo
-
-
Constructor Details
-
InfoWithIsolation
private InfoWithIsolation(@NotNull @NotNull Renderable renderable, @NotNull @NotNull RenderContext context, @NotNull @NotNull Output output, @NotNull @NotNull Output imageOutput, @NotNull @NotNull BlittableImage blittableImage, @NotNull @NotNull ElementBounds elementBounds, @NotNull @NotNull IsolationEffects isolationEffects, @Nullable Filter.FilterInfo filterInfo)
-
-
Method Details
-
create
@Nullable static @Nullable Info.InfoWithIsolation create(@NotNull @NotNull Renderable renderable, @NotNull @NotNull RenderContext context, @NotNull @NotNull Output output, @NotNull @NotNull ElementBounds elementBounds, @NotNull @NotNull IsolationEffects effects) -
output
-
context
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Overrides:
closein classInfo
-