Module com.github.weisj.jsvg
Interface RenderContextAccessor.Accessor
-
- Enclosing class:
- RenderContextAccessor
public static interface RenderContextAccessor.Accessor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull RenderContext
createInitial(@NotNull PlatformSupport awtSupport, @NotNull MeasureContext measureContext)
@NotNull RenderContext
deriveForChildGraphics(@NotNull RenderContext context)
@NotNull RenderContext
deriveForNode(@NotNull RenderContext context, @Nullable Mutator<PaintContext> paintContextMutator, @Nullable Mutator<MeasurableFontSpec> attributeFontSpec, @Nullable FontRenderContext frc, @Nullable ContextElementAttributes contextAttributes, @NotNull java.lang.Object node)
@NotNull RenderContext
deriveForSurface(@NotNull RenderContext context)
@NotNull FillRule
fillRule(@NotNull RenderContext context)
@NotNull SVGFont
font(@NotNull RenderContext context)
@NotNull FontRenderContext
fontRenderContext(@NotNull RenderContext context)
@NotNull PaintOrder
paintOrder(@NotNull RenderContext context)
void
setRootTransform(@NotNull RenderContext context, @NotNull java.awt.geom.AffineTransform rootTransform)
void
setRootTransform(@NotNull RenderContext context, @NotNull java.awt.geom.AffineTransform rootTransform, @NotNull java.awt.geom.AffineTransform userSpaceTransform)
@NotNull RenderContext
setupInnerViewRenderContext(@NotNull ViewBox viewBox, @NotNull RenderContext context, boolean inheritAttributes)
@NotNull StrokeContext
strokeContext(@NotNull RenderContext context)
-
-
-
Method Detail
-
createInitial
@NotNull @NotNull RenderContext createInitial(@NotNull @NotNull PlatformSupport awtSupport, @NotNull @NotNull MeasureContext measureContext)
-
deriveForSurface
@NotNull @NotNull RenderContext deriveForSurface(@NotNull @NotNull RenderContext context)
-
deriveForChildGraphics
@NotNull @NotNull RenderContext deriveForChildGraphics(@NotNull @NotNull RenderContext context)
-
deriveForNode
@NotNull @NotNull RenderContext deriveForNode(@NotNull @NotNull RenderContext context, @Nullable @Nullable Mutator<PaintContext> paintContextMutator, @Nullable @Nullable Mutator<MeasurableFontSpec> attributeFontSpec, @Nullable @Nullable FontRenderContext frc, @Nullable @Nullable ContextElementAttributes contextAttributes, @NotNull @NotNull java.lang.Object node)
-
setupInnerViewRenderContext
@NotNull @NotNull RenderContext setupInnerViewRenderContext(@NotNull @NotNull ViewBox viewBox, @NotNull @NotNull RenderContext context, boolean inheritAttributes)
-
strokeContext
@NotNull @NotNull StrokeContext strokeContext(@NotNull @NotNull RenderContext context)
-
fontRenderContext
@NotNull @NotNull FontRenderContext fontRenderContext(@NotNull @NotNull RenderContext context)
-
fillRule
@NotNull @NotNull FillRule fillRule(@NotNull @NotNull RenderContext context)
-
paintOrder
@NotNull @NotNull PaintOrder paintOrder(@NotNull @NotNull RenderContext context)
-
font
@NotNull @NotNull SVGFont font(@NotNull @NotNull RenderContext context)
-
setRootTransform
void setRootTransform(@NotNull @NotNull RenderContext context, @NotNull @NotNull java.awt.geom.AffineTransform rootTransform)
-
setRootTransform
void setRootTransform(@NotNull @NotNull RenderContext context, @NotNull @NotNull java.awt.geom.AffineTransform rootTransform, @NotNull @NotNull java.awt.geom.AffineTransform userSpaceTransform)
-
-