Uses of Class
com.github.weisj.jsvg.renderer.RenderContext
Packages that use RenderContext
Package
Description
-
Uses of RenderContext in com.github.weisj.jsvg
Methods in com.github.weisj.jsvg that return RenderContextModifier and TypeMethodDescriptionprivate @NotNull RenderContextSVGDocument.prepareRenderContext(@NotNull PlatformSupport platformSupport, @NotNull Output output, @Nullable ViewBox bounds, @Nullable AnimationState animationState) -
Uses of RenderContext in com.github.weisj.jsvg.animation.value
Methods in com.github.weisj.jsvg.animation.value with parameters of type RenderContextModifier and TypeMethodDescriptionvoidAnimatedColor.drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidAnimatedPaint.drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidAnimatedColor.fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidAnimatedPaint.fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) booleanAnimatedColor.isVisible(@NotNull RenderContext context) booleanAnimatedPaint.isVisible(@NotNull RenderContext context) -
Uses of RenderContext in com.github.weisj.jsvg.attributes
Methods in com.github.weisj.jsvg.attributes with parameters of type RenderContextModifier and TypeMethodDescriptionstatic voidVectorEffect.applyEffects(@NotNull Set<VectorEffect> effects, @NotNull Output output, @NotNull RenderContext context, @Nullable AffineTransform elementTransform) static @NotNull ShapeVectorEffect.applyNonScalingStroke(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape) -
Uses of RenderContext in com.github.weisj.jsvg.attributes.filter
Methods in com.github.weisj.jsvg.attributes.filter with parameters of type RenderContextModifier and TypeMethodDescriptionabstract ImageProducerEdgeMode.convolve(@NotNull RenderContext context, @NotNull FilterContext filterContext, @NotNull ImageProducer producer, @NotNull EdgeMode.ConvolveOperation convolveOperation) private static @NotNull ImageProducerEdgeMode.convolveDuplicate(@NotNull RenderContext context, @NotNull FilterContext filterContext, @NotNull ImageProducer producer, @NotNull EdgeMode.ConvolveOperation convolveOperation) private static ImageProducerEdgeMode.convolveWrap(@NotNull RenderContext context, @NotNull FilterContext filterContext, @NotNull ImageProducer producer, @NotNull EdgeMode.ConvolveOperation convolveOperation) private static EdgeMode.EdgeModeImageEdgeMode.prepareEdgeModeImage(@NotNull RenderContext context, @NotNull ImageProducer producer, @NotNull EdgeMode.ConvolveOperation convolveOperation) -
Uses of RenderContext in com.github.weisj.jsvg.geometry
Methods in com.github.weisj.jsvg.geometry with parameters of type RenderContextModifier and TypeMethodDescription@NotNull Rectangle2DAWTSVGShape.bounds(@NotNull RenderContext context, boolean validate) @NotNull Rectangle2DSVGCircle.bounds(@NotNull RenderContext context, boolean validate) @NotNull Rectangle2DSVGEllipse.bounds(@NotNull RenderContext context, boolean validate) @NotNull Rectangle2DSVGLine.bounds(@NotNull RenderContext context, boolean validate) @NotNull Rectangle2DSVGRectangle.bounds(@NotNull RenderContext context, boolean validate) @NotNull Rectangle2DSVGRoundRectangle.bounds(@NotNull RenderContext context, boolean validate) @NotNull Rectangle2DSVGShape.bounds(@NotNull RenderContext context, boolean validate) private doubleAWTSVGShape.computePathLength(@NotNull RenderContext context) booleanAWTSVGShape.isClosed(@NotNull RenderContext context) booleanSVGCircle.isClosed(@NotNull RenderContext context) booleanSVGEllipse.isClosed(@NotNull RenderContext context) booleanSVGLine.isClosed(@NotNull RenderContext context) booleanSVGRectangle.isClosed(@NotNull RenderContext context) booleanSVGRoundRectangle.isClosed(@NotNull RenderContext context) booleanSVGShape.isClosed(@NotNull RenderContext context) doubleAWTSVGShape.pathLength(@NotNull RenderContext context) doubleSVGCircle.pathLength(@NotNull RenderContext context) doubleSVGEllipse.pathLength(@NotNull RenderContext context) doubleSVGLine.pathLength(@NotNull RenderContext context) doubleSVGRectangle.pathLength(@NotNull RenderContext context) doubleSVGRoundRectangle.pathLength(@NotNull RenderContext context) doubleSVGShape.pathLength(@NotNull RenderContext context) AWTSVGShape.shape(@NotNull RenderContext context, boolean validate) @NotNull Path2DFillRuleAwareAWTSVGShape.shape(@NotNull RenderContext context, boolean validate) @NotNull ShapeSVGCircle.shape(@NotNull RenderContext context, boolean validate) @NotNull ShapeSVGEllipse.shape(@NotNull RenderContext context, boolean validate) @NotNull ShapeSVGLine.shape(@NotNull RenderContext context, boolean validate) @NotNull ShapeSVGRectangle.shape(@NotNull RenderContext context, boolean validate) @NotNull ShapeSVGRoundRectangle.shape(@NotNull RenderContext context, boolean validate) default @NotNull ShapeSVGShape.shape(@NotNull RenderContext context) @NotNull ShapeSVGShape.shape(@NotNull RenderContext context, boolean validate) -
Uses of RenderContext in com.github.weisj.jsvg.geometry.util
Methods in com.github.weisj.jsvg.geometry.util with parameters of type RenderContextModifier and TypeMethodDescriptionstatic @NotNull Rectangle2DGeometryUtil.convertBounds(@NotNull RenderContext context, @NotNull Rectangle2D r, @NotNull GeometryUtil.Space from, @NotNull GeometryUtil.Space to) static @Nullable AffineTransformGeometryUtil.toAwtTransform(@NotNull RenderContext context, @Nullable TransformValue transform) static @NotNull Rectangle2DGeometryUtil.userBoundsToDeviceBounds(@NotNull RenderContext context, @NotNull Rectangle2D r) -
Uses of RenderContext in com.github.weisj.jsvg.nodes
Methods in com.github.weisj.jsvg.nodes that return RenderContextModifier and TypeMethodDescriptionprotected @NotNull RenderContextMarker.createInnerContext(@NotNull RenderContext context, @NotNull ViewBox viewBox) Methods in com.github.weisj.jsvg.nodes with parameters of type RenderContextModifier and TypeMethodDescriptionvoidClipPath.applyClip(@NotNull Output output, @NotNull RenderContext context, @NotNull ElementBounds elementBounds) @NotNull ShapeClipPath.clipShape(@NotNull RenderContext context, @NotNull ElementBounds elementBounds, boolean useSoftClip) private @NotNull StrokeShapeNode.computeEffectiveStroke(@NotNull RenderContext context) protected @NotNull RenderContextMarker.createInnerContext(@NotNull RenderContext context, @NotNull ViewBox viewBox) @NotNull PaintMask.createMaskPaint(@NotNull Output output, @NotNull RenderContext context, @NotNull ElementBounds elementBounds) @NotNull PaintClipPath.createPaintForSoftClipping(@NotNull Output output, @NotNull RenderContext context, @NotNull ElementBounds elementBounds, @NotNull Shape clipShape) voidAbstractGradient.drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidPattern.drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) private @Nullable RenderableResourceImage.fetchImage(@NotNull RenderContext context) voidAbstractGradient.fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidPattern.fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) booleanImage.isVisible(@NotNull RenderContext context) booleanPattern.isVisible(@NotNull RenderContext context) booleanRenderableSVGNode.isVisible(@NotNull RenderContext context) booleanUse.isVisible(@NotNull RenderContext context) private @NotNull PaintPattern.paintForBounds(@NotNull Output output, @NotNull RenderContext context, @NotNull Rectangle2D bounds) voidImage.render(@NotNull RenderContext context, @NotNull Output output) final voidShapeNode.render(@NotNull RenderContext context, @NotNull Output output) voidSVG.render(@NotNull RenderContext context, @NotNull Output output) voidUse.render(@NotNull RenderContext context, @NotNull Output output) protected voidSVG.renderWithCurrentViewBox(@NotNull RenderContext context, @NotNull Output output) @NotNull FloatSizeMarker.size(@NotNull RenderContext context) @NotNull FloatSizePattern.size(@NotNull RenderContext context) @NotNull Rectangle2DShapeNode.untransformedElementBounds(@NotNull RenderContext context, HasShape.Box box) @NotNull Rectangle2DUse.untransformedElementBounds(@NotNull RenderContext context, HasShape.Box box) @NotNull ShapeShapeNode.untransformedElementShape(@NotNull RenderContext context, HasShape.Box box) @NotNull ShapeUse.untransformedElementShape(@NotNull RenderContext context, HasShape.Box box) -
Uses of RenderContext in com.github.weisj.jsvg.nodes.container
Methods in com.github.weisj.jsvg.nodes.container that return RenderContextModifier and TypeMethodDescriptionprotected @NotNull RenderContextBaseInnerViewContainer.createInnerContext(@NotNull RenderContext context, @NotNull ViewBox viewBox) Methods in com.github.weisj.jsvg.nodes.container with parameters of type RenderContextModifier and TypeMethodDescriptionprotected @NotNull RenderContextBaseInnerViewContainer.createInnerContext(@NotNull RenderContext context, @NotNull ViewBox viewBox) booleanCommonInnerViewContainer.isVisible(@NotNull RenderContext context) booleanCommonRenderableContainerNode.isVisible(@NotNull RenderContext context) voidBaseInnerViewContainer.render(@NotNull RenderContext context, @NotNull Output output) voidCommonRenderableContainerNode.render(@NotNull RenderContext context, @NotNull Output output) protected voidBaseInnerViewContainer.renderWithCurrentViewBox(@NotNull RenderContext context, @NotNull Output output) final voidBaseInnerViewContainer.renderWithSize(@NotNull FloatSize useSiteSize, @Nullable ViewBox view, @Nullable PreserveAspectRatio preserveAspectRatio, @NotNull RenderContext context, @NotNull Output output) final voidBaseInnerViewContainer.renderWithSize(@NotNull FloatSize useSiteSize, @Nullable ViewBox view, @NotNull RenderContext context, @NotNull Output output) abstract @NotNull FloatSizeBaseInnerViewContainer.size(@NotNull RenderContext context) @NotNull FloatSizeCommonInnerViewContainer.size(@NotNull RenderContext context) @Nullable ViewBoxBaseInnerViewContainer.viewBox(@NotNull RenderContext context) -
Uses of RenderContext in com.github.weisj.jsvg.nodes.filter
Methods in com.github.weisj.jsvg.nodes.filter with parameters of type RenderContextModifier and TypeMethodDescriptionvoidAbstractCompositeFilterPrimitive.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidChainedFilterPrimitive.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidDummyFilterPrimitive.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidFeColorMatrix.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidFeComponentTransfer.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidFeDisplacementMap.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidFeFlood.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidFeGaussianBlur.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidFeMerge.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidFeOffset.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) voidFeTurbulence.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) @NotNull BufferedImageFilter.applyFilter(@NotNull Output output, @NotNull RenderContext context, @NotNull Filter.FilterInfo filterInfo) voidFilterPrimitive.applyFilter(@NotNull RenderContext context, @NotNull FilterContext filterContext) @Nullable Filter.FilterBoundsFilter.createFilterBounds(@Nullable Output output, @NotNull RenderContext context, @NotNull ElementBounds elementBounds) voidAbstractCompositeFilterPrimitive.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidChainedFilterPrimitive.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidDummyFilterPrimitive.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidFeColorMatrix.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidFeComponentTransfer.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidFeDisplacementMap.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidFeFlood.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidFeGaussianBlur.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidFeMerge.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidFeOffset.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidFeTurbulence.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) voidFilterPrimitive.layoutFilter(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) @NotNull PixelProviderChannel.pixels(@NotNull RenderContext context) @NotNull PixelProviderFeTurbulence.TurbulenceChannel.pixels(@NotNull RenderContext context) @NotNull PixelProviderImageProducerChannel.pixels(@NotNull RenderContext context) private @NotNull BufferedImageImageProducerChannel.rasterBuffer(@NotNull RenderContext context) default @NotNull BufferedImageChannel.toBufferedImageNonAliased(@NotNull RenderContext context) @NotNull BufferedImageFeTurbulence.TurbulenceChannel.toBufferedImageNonAliased(@NotNull RenderContext context) default @NotNull ImageChannel.toImage(@NotNull RenderContext context) @NotNull ImageImageProducerChannel.toImage(@NotNull RenderContext context) -
Uses of RenderContext in com.github.weisj.jsvg.nodes.mesh
Methods in com.github.weisj.jsvg.nodes.mesh with parameters of type RenderContextModifier and TypeMethodDescriptionvoidMeshGradient.drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidMeshGradient.fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) -
Uses of RenderContext in com.github.weisj.jsvg.nodes.prototype
Methods in com.github.weisj.jsvg.nodes.prototype with parameters of type RenderContextModifier and TypeMethodDescriptiondefault voidTransformable.applyTransform(@NotNull Output output, @NotNull RenderContext context, @NotNull ElementBounds bounds) default @NotNull ContextElementAttributesInstantiator.createContextAttributes(@NotNull RenderContext context) default @Nullable AffineTransformTransformable.effectiveTransform(@NotNull RenderContext context, @NotNull ElementBounds bounds) default @NotNull Rectangle2DHasShape.elementBounds(@NotNull RenderContext context, HasShape.Box box) default @NotNull ShapeHasShape.elementShape(@NotNull RenderContext context, HasShape.Box box) booleanRenderable.isVisible(@NotNull RenderContext context) voidRenderable.render(@NotNull RenderContext context, @NotNull Output output) default ShapeTransformable.transformShape(@NotNull Shape shape, @NotNull RenderContext renderContext, @NotNull ElementBounds elementBounds) @NotNull Rectangle2DHasShape.untransformedElementBounds(@NotNull RenderContext context, HasShape.Box box) default @NotNull Rectangle2DShapedContainer.untransformedElementBounds(@NotNull RenderContext context, HasShape.Box box) @NotNull ShapeHasShape.untransformedElementShape(@NotNull RenderContext context, HasShape.Box box) default @NotNull ShapeShapedContainer.untransformedElementShape(@NotNull RenderContext context, HasShape.Box box) -
Uses of RenderContext in com.github.weisj.jsvg.nodes.text
Fields in com.github.weisj.jsvg.nodes.text declared as RenderContextModifier and TypeFieldDescriptionprivate @Nullable RenderContextGlyphRunTextOutput.context(package private) @Nullable RenderContextStringTextSegment.currentRenderContextMethods in com.github.weisj.jsvg.nodes.text with parameters of type RenderContextModifier and TypeMethodDescriptionprivate voidTextContainer.accumulateRenderableSegmentMetrics(@NotNull TextSegment.RenderableSegment segment, @NotNull TextContainer.IntermediateTextMetrics metrics, @NotNull RenderContext currentContext) voidTextContainer.appendTextShape(@NotNull GlyphCursor cursor, @NotNull MutableGlyphRun glyphRun, @NotNull RenderContext context) voidTextSegment.RenderableSegment.appendTextShape(@NotNull GlyphCursor cursor, @NotNull MutableGlyphRun glyphRun, @NotNull RenderContext context) voidGlyphRunTextOutput.codepoint(@NotNull String codepoint, @NotNull AffineTransform glyphTransform, @NotNull RenderContext context) voidNullTextOutput.codepoint(@NotNull String codepoint, @NotNull AffineTransform glyphTransform, @NotNull RenderContext context) private floatTextPath.computeStartOffset(@NotNull RenderContext context) @NotNull TextMetricsTextContainer.computeTextMetrics(@NotNull RenderContext context, @NotNull TextSegment.RenderableSegment.UseTextLengthForCalculation flag) @NotNull TextMetricsTextSegment.RenderableSegment.computeTextMetrics(@NotNull RenderContext context, @NotNull TextSegment.RenderableSegment.UseTextLengthForCalculation flag) private @NotNull PathGlyphCursorTextPath.createCursor(@NotNull RenderContext context) protected GlyphCursorLinearTextContainer.createLocalCursor(@NotNull RenderContext context, @NotNull GlyphCursor current) protected abstract GlyphCursorTextContainer.createLocalCursor(@NotNull RenderContext context, @NotNull GlyphCursor current) protected GlyphCursorTextPath.createLocalCursor(@NotNull RenderContext context, @NotNull GlyphCursor current) private @NotNull PathIteratorTextPath.createPathIterator(@NotNull RenderContext context) (package private) voidTextContainer.forEachSegment(@NotNull RenderContext context, @NotNull BiConsumer<StringTextSegment, RenderContext> onStringTextSegment, @NotNull BiConsumer<TextSegment.RenderableSegment, RenderContext> onRenderableSegment) protected abstract voidGlyphRunTextOutput.glyphRun(@NotNull String codepoints, @NotNull AffineTransform glyphTransform, @NotNull RenderContext context) protected @NotNull ShapeLinearTextContainer.glyphShape(@NotNull RenderContext context) (package private) abstract @NotNull ShapeTextContainer.glyphShape(@NotNull RenderContext context) protected @NotNull ShapeTextPath.glyphShape(@NotNull RenderContext context) booleanTextPath.isValid(@NotNull RenderContext currentContext) default booleanTextSegment.isValid(@NotNull RenderContext currentContext) booleanTextContainer.isVisible(@NotNull RenderContext context) booleanTextPath.isVisible(@NotNull RenderContext context) (package private) static @NotNull GlyphRunGlyphRenderer.layoutGlyphRun(@NotNull StringTextSegment segment, @NotNull GlyphCursor cursor, @NotNull SVGFont font, @NotNull RenderContext context, @NotNull TextOutput textOutput) private @NotNull GlyphAdvancementTextContainer.localGlyphAdvancement(@NotNull RenderContext context, @NotNull GlyphCursor cursor) private voidTextPath.paintDebugPath(@NotNull RenderContext context, @NotNull Graphics2D g) (package private) static voidGlyphRenderer.prepareGlyphRun(@NotNull StringTextSegment segment, @NotNull GlyphCursor cursor, @NotNull SVGFont font, @NotNull RenderContext context, @NotNull TextOutput textOutput) voidTextContainer.prepareSegmentForRendering(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull TextOutput textOutput) voidTextSegment.RenderableSegment.prepareSegmentForRendering(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull TextOutput textOutput) voidLinearTextContainer.render(@NotNull RenderContext context, @NotNull Output output) voidTextPath.render(@NotNull RenderContext context, @NotNull Output output) protected final voidTextContainer.renderSegment(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull Output output) voidTextContainer.renderSegmentWithoutLayout(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull Output output) voidTextSegment.RenderableSegment.renderSegmentWithoutLayout(@NotNull GlyphCursor cursor, @NotNull RenderContext context, @NotNull Output output) @NotNull Rectangle2DTextContainer.untransformedElementBounds(@NotNull RenderContext context, HasShape.Box box) final @NotNull ShapeTextContainer.untransformedElementShape(@NotNull RenderContext context, HasShape.Box box) Method parameters in com.github.weisj.jsvg.nodes.text with type arguments of type RenderContextModifier and TypeMethodDescription(package private) voidTextContainer.forEachSegment(@NotNull RenderContext context, @NotNull BiConsumer<StringTextSegment, RenderContext> onStringTextSegment, @NotNull BiConsumer<TextSegment.RenderableSegment, RenderContext> onRenderableSegment) -
Uses of RenderContext in com.github.weisj.jsvg.paint
Methods in com.github.weisj.jsvg.paint with parameters of type RenderContextModifier and TypeMethodDescriptiondefault voidSimplePaintSVGPaint.drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidSVGPaint.drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) default voidSimplePaintSVGPaint.fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidSVGPaint.fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) default booleanSVGPaint.isVisible(@NotNull RenderContext context) -
Uses of RenderContext in com.github.weisj.jsvg.paint.impl
Methods in com.github.weisj.jsvg.paint.impl with parameters of type RenderContextModifier and TypeMethodDescriptionvoidNonePaint.drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidSentinelPaint.drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidNonePaint.fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) voidSentinelPaint.fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) -
Uses of RenderContext in com.github.weisj.jsvg.parser.resources
Methods in com.github.weisj.jsvg.parser.resources with parameters of type RenderContextModifier and TypeMethodDescription@NotNull FloatSizeRenderableResource.intrinsicSize(@NotNull RenderContext context) voidRenderableResource.render(@NotNull Output output, @NotNull RenderContext context, @NotNull AffineTransform transform) -
Uses of RenderContext in com.github.weisj.jsvg.parser.resources.impl
Methods in com.github.weisj.jsvg.parser.resources.impl with parameters of type RenderContextModifier and TypeMethodDescription@NotNull FloatSizeImageResource.intrinsicSize(@NotNull RenderContext context) @NotNull FloatSizeMissingImageResource.intrinsicSize(@NotNull RenderContext context) @NotNull FloatSizeSVGResource.intrinsicSize(@NotNull RenderContext context) voidImageResource.render(@NotNull Output output, @NotNull RenderContext context, @NotNull AffineTransform imgTransform) voidMissingImageResource.render(@NotNull Output output, @NotNull RenderContext context, @NotNull AffineTransform transform) voidSVGResource.render(@NotNull Output output, @NotNull RenderContext context, @NotNull AffineTransform imgTransform) -
Uses of RenderContext in com.github.weisj.jsvg.renderer
Methods in com.github.weisj.jsvg.renderer that return RenderContextModifier and TypeMethodDescriptionprivate static @NotNull RenderContextRenderContext.createInitial(@NotNull PlatformSupport awtSupport, @NotNull MeasureContext measureContext) private @NotNull RenderContextRenderContext.derive(@Nullable Mutator<PaintContext> context, @Nullable Mutator<MeasurableFontSpec> attributeFontSpec, @Nullable ViewBox viewBox, @Nullable FontRenderContext frc, @Nullable ContextElementAttributes contextAttributes, RenderContext.EstablishRootMeasure establishRootMeasure) private @NotNull RenderContextRenderContext.deriveForChildGraphics()private @NotNull RenderContextRenderContext.deriveForNode(@Nullable Mutator<PaintContext> context, @Nullable Mutator<MeasurableFontSpec> attributeFontSpec, @Nullable FontRenderContext frc, @Nullable ContextElementAttributes contextAttributes, @NotNull Object node) private @NotNull RenderContextRenderContext.deriveForSurface()private @NotNull RenderContextRenderContext.deriveImpl(@Nullable Mutator<PaintContext> context, @Nullable Mutator<MeasurableFontSpec> attributeFontSpec, @Nullable ViewBox viewBox, @Nullable FontRenderContext frc, @Nullable ContextElementAttributes contextAttributes, @Nullable AffineTransform rootTransform, RenderContext.EstablishRootMeasure establishRootMeasure) -
Uses of RenderContext in com.github.weisj.jsvg.renderer.impl
Fields in com.github.weisj.jsvg.renderer.impl declared as RenderContextModifier and TypeFieldDescriptionprivate final RenderContextElementBounds.contextprotected final @NotNull RenderContextInfo.contextprivate final @NotNull RenderContextShapeRenderer.ShapePaintContext.contextMethods in com.github.weisj.jsvg.renderer.impl that return RenderContextModifier and TypeMethodDescription@NotNull RenderContextInfo.context()@NotNull RenderContextInfo.InfoWithIsolation.context()static @NotNull RenderContextNodeRenderer.createChildContext(@NotNull Renderable node, @NotNull RenderContext context, @Nullable Instantiator instantiator) static @NotNull RenderContextNodeRenderer.setupInnerViewRenderContext(@NotNull ViewBox viewBox, @NotNull RenderContext context, boolean inheritAttributes) private static @NotNull RenderContextNodeRenderer.setupRenderContext(@Nullable Instantiator instantiator, @NotNull Object node, @NotNull RenderContext context) static @NotNull RenderContextNodeRenderer.setupRenderContext(@NotNull Object node, @NotNull RenderContext context) Methods in com.github.weisj.jsvg.renderer.impl with parameters of type RenderContextModifier and TypeMethodDescriptionprivate static voidNodeRenderer.applyTransform(@NotNull Renderable renderable, @NotNull Output childOutput, @NotNull RenderContext childContext, @NotNull ElementBounds elementBounds) (package private) static @Nullable Info.InfoWithIsolationInfo.InfoWithIsolation.create(@NotNull Renderable renderable, @NotNull RenderContext context, @NotNull Output output, @NotNull ElementBounds elementBounds, @NotNull IsolationEffects effects) static @NotNull RenderContextNodeRenderer.createChildContext(@NotNull Renderable node, @NotNull RenderContext context, @Nullable Instantiator instantiator) private static @Nullable InfoNodeRenderer.createRenderInfo(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output, @Nullable Instantiator instantiator) private static @NotNull Rectangle2DElementBounds.elementBounds(@NotNull SVGNode node, @NotNull RenderContext context, HasShape.Box box) private @NotNull Rectangle2DElementBounds.filterBounds(@NotNull HasFilter node, @NotNull RenderContext context, @NotNull Rectangle2D elementBounds) static @NotNull ElementBoundsElementBounds.fromUntransformedBounds(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Rectangle2D bounds, HasShape.Box box) (package private) booleanShapeRenderer.PaintWithOpacity.isVisible(@NotNull RenderContext context) private static voidShapeRenderer.paintDebugMarker(@NotNull RenderContext context, @NotNull Graphics2D g, @NotNull Marker marker, float rotation) static voidShapeRenderer.paintSingleMarker(@NotNull ShapeNode shapeNode, @NotNull RenderContext context, @NotNull Output output, MarkerOrientation.MarkerType type, @Nullable Marker marker, float x, float y, float dxIn, float dyIn, float dxOut, float dyOut) private static voidShapeRenderer.renderMarkers(@NotNull Output output, @NotNull RenderContext context, @NotNull ShapeRenderer.PaintShape paintShape, @NotNull ShapeRenderer.ShapeMarkerInfo markerInfo) private static voidShapeRenderer.renderMarkersImpl(@NotNull Output output, @NotNull RenderContext context, @NotNull PathIterator iterator, @NotNull ShapeRenderer.ShapeMarkerInfo markerInfo) static voidNodeRenderer.renderNode(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output) static voidNodeRenderer.renderNode(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output, @Nullable Instantiator instantiator) private static voidShapeRenderer.renderShapeFill(@NotNull RenderContext context, @NotNull Output output, @NotNull ShapeRenderer.PaintShape paintShape) private static voidShapeRenderer.renderShapeStroke(@NotNull RenderContext context, @NotNull Output output, @NotNull ShapeRenderer.PaintShape paintShape, @Nullable Stroke stroke, boolean willBeFilledAfterwards) static voidNodeRenderer.renderWithSize(@NotNull BaseInnerViewContainer node, @NotNull FloatSize size, @NotNull RenderContext context, @NotNull Output output, @Nullable Instantiator instantiator) private static @Nullable ClipPathNodeRenderer.setupClip(@NotNull HasClip renderable, @NotNull ElementBounds elementBounds, @NotNull RenderContext childContext, @NotNull Output childOutput) static @NotNull RenderContextNodeRenderer.setupInnerViewRenderContext(@NotNull ViewBox viewBox, @NotNull RenderContext context, boolean inheritAttributes) private static @Nullable MaskNodeRenderer.setupMask(HasClip renderable, ElementBounds elementBounds, Output childOutput, RenderContext childContext) private static @NotNull RenderContextNodeRenderer.setupRenderContext(@Nullable Instantiator instantiator, @NotNull Object node, @NotNull RenderContext context) static @NotNull RenderContextNodeRenderer.setupRenderContext(@NotNull Object node, @NotNull RenderContext context) Constructors in com.github.weisj.jsvg.renderer.impl with parameters of type RenderContextModifierConstructorDescriptionElementBounds(@NotNull SVGNode node, RenderContext context) (package private)Info(@NotNull Renderable renderable, @NotNull RenderContext context, @NotNull Output output) privateInfoWithIsolation(@NotNull Renderable renderable, @NotNull RenderContext context, @NotNull Output output, @NotNull Output imageOutput, @NotNull BlittableImage blittableImage, @NotNull ElementBounds elementBounds, @NotNull IsolationEffects isolationEffects, Filter.FilterInfo filterInfo) ShapePaintContext(@NotNull RenderContext context, @NotNull Set<VectorEffect> vectorEffects, @NotNull Stroke stroke, @Nullable AffineTransform transform) -
Uses of RenderContext in com.github.weisj.jsvg.renderer.impl.context
Methods in com.github.weisj.jsvg.renderer.impl.context that return RenderContextModifier and TypeMethodDescription@NotNull RenderContextRenderContextAccessor.Accessor.createInitial(@NotNull PlatformSupport awtSupport, @NotNull MeasureContext measureContext) @NotNull RenderContextRenderContextAccessor.Accessor.deriveForChildGraphics(@NotNull RenderContext context) @NotNull RenderContextRenderContextAccessor.Accessor.deriveForNode(@NotNull RenderContext context, @Nullable Mutator<PaintContext> paintContextMutator, @Nullable Mutator<MeasurableFontSpec> attributeFontSpec, @Nullable FontRenderContext frc, @Nullable ContextElementAttributes contextAttributes, @NotNull Object node) @NotNull RenderContextRenderContextAccessor.Accessor.deriveForSurface(@NotNull RenderContext context) @NotNull RenderContextRenderContextAccessor.Accessor.setupInnerViewRenderContext(@NotNull ViewBox viewBox, @NotNull RenderContext context, boolean inheritAttributes) Methods in com.github.weisj.jsvg.renderer.impl.context with parameters of type RenderContextModifier and TypeMethodDescription@NotNull RenderContextRenderContextAccessor.Accessor.deriveForChildGraphics(@NotNull RenderContext context) @NotNull RenderContextRenderContextAccessor.Accessor.deriveForNode(@NotNull RenderContext context, @Nullable Mutator<PaintContext> paintContextMutator, @Nullable Mutator<MeasurableFontSpec> attributeFontSpec, @Nullable FontRenderContext frc, @Nullable ContextElementAttributes contextAttributes, @NotNull Object node) @NotNull RenderContextRenderContextAccessor.Accessor.deriveForSurface(@NotNull RenderContext context) @NotNull FillRuleRenderContextAccessor.Accessor.fillRule(@NotNull RenderContext context) @NotNull SVGFontRenderContextAccessor.Accessor.font(@NotNull RenderContext context) @NotNull FontRenderContextRenderContextAccessor.Accessor.fontRenderContext(@NotNull RenderContext context) @NotNull PaintOrderRenderContextAccessor.Accessor.paintOrder(@NotNull RenderContext context) voidRenderContextAccessor.Accessor.setRootTransform(@NotNull RenderContext context, @NotNull AffineTransform rootTransform) voidRenderContextAccessor.Accessor.setRootTransform(@NotNull RenderContext context, @NotNull AffineTransform rootTransform, @NotNull AffineTransform userSpaceTransform) @NotNull RenderContextRenderContextAccessor.Accessor.setupInnerViewRenderContext(@NotNull ViewBox viewBox, @NotNull RenderContext context, boolean inheritAttributes) @NotNull StrokeContextRenderContextAccessor.Accessor.strokeContext(@NotNull RenderContext context) -
Uses of RenderContext in com.github.weisj.jsvg.renderer.output
Methods in com.github.weisj.jsvg.renderer.output with parameters of type RenderContextModifier and TypeMethodDescriptionvoidTextOutput.codepoint(@NotNull String codepoint, @NotNull AffineTransform glyphTransform, @NotNull RenderContext context) -
Uses of RenderContext in com.github.weisj.jsvg.util
Fields in com.github.weisj.jsvg.util declared as RenderContextMethods in com.github.weisj.jsvg.util that return RenderContextMethods in com.github.weisj.jsvg.util with parameters of type RenderContextModifier and TypeMethodDescriptionstatic @NotNull BufferedImageImageUtil.copy(@NotNull RenderContext context, @NotNull ImageProducer producer, ImageUtil.Premultiplied premultiplied) static @Nullable BlittableImageBlittableImage.create(@NotNull BlittableImage.BufferSurfaceSupplier bufferSurfaceSupplier, @NotNull RenderContext context, @Nullable Rectangle2D clipBounds, @NotNull Rectangle2D bounds, @NotNull Rectangle2D objectBounds, @NotNull UnitType contentUnits) static @Nullable BlittableImageBlittableImage.create(@NotNull BlittableImage.BufferSurfaceSupplier bufferSurfaceSupplier, @NotNull RenderContext context, @Nullable Rectangle2D clipBounds, @NotNull Rectangle2D bounds, @NotNull Rectangle2D objectBounds, @NotNull UnitType contentUnits, @NotNull RenderContext imageContext) booleanCachedSurfaceSupplier.useCache(@NotNull Output output, @NotNull RenderContext renderContext) Method parameters in com.github.weisj.jsvg.util with type arguments of type RenderContextModifier and TypeMethodDescriptionvoidBlittableImage.render(@NotNull Output output, @NotNull BiConsumer<Output, RenderContext> painter) Constructors in com.github.weisj.jsvg.util with parameters of type RenderContextModifierConstructorDescriptionprivateBlittableImage(@NotNull BufferedImage image, @NotNull RenderContext context, @NotNull Rectangle2D boundsInDeviceSpace, @NotNull Rectangle2D userBoundsInRootSpace)