Uses of Interface
com.github.weisj.jsvg.renderer.output.Output
Packages that use Output
Package
Description
-
Uses of Output in com.github.weisj.jsvg
Methods in com.github.weisj.jsvg with parameters of type OutputModifier and TypeMethodDescriptionprivate floatSVGDocument.computePlatformFontSize(@NotNull PlatformSupport platformSupport, @NotNull Output output) private @NotNull RenderContextSVGDocument.prepareRenderContext(@NotNull PlatformSupport platformSupport, @NotNull Output output, @Nullable ViewBox bounds, @Nullable AnimationState animationState) voidSVGDocument.renderWithPlatform(@NotNull PlatformSupport platformSupport, @NotNull Output output, @Nullable ViewBox bounds) voidSVGDocument.renderWithPlatform(@NotNull PlatformSupport platformSupport, @NotNull Output output, @Nullable ViewBox bounds, @Nullable AnimationState animationState) -
Uses of Output in com.github.weisj.jsvg.animation.value
Methods in com.github.weisj.jsvg.animation.value with parameters of type OutputModifier 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) -
Uses of Output in com.github.weisj.jsvg.attributes
Methods in com.github.weisj.jsvg.attributes with parameters of type OutputModifier 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 Output in com.github.weisj.jsvg.nodes
Methods in com.github.weisj.jsvg.nodes with parameters of type OutputModifier and TypeMethodDescriptionvoidClipPath.applyClip(@NotNull Output output, @NotNull RenderContext context, @NotNull ElementBounds elementBounds) @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) 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) 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) -
Uses of Output in com.github.weisj.jsvg.nodes.container
Methods in com.github.weisj.jsvg.nodes.container with parameters of type OutputModifier and TypeMethodDescriptionvoidBaseInnerViewContainer.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) -
Uses of Output in com.github.weisj.jsvg.nodes.filter
Fields in com.github.weisj.jsvg.nodes.filter declared as OutputMethods in com.github.weisj.jsvg.nodes.filter that return OutputMethods in com.github.weisj.jsvg.nodes.filter with parameters of type OutputModifier and TypeMethodDescription@NotNull BufferedImageFilter.applyFilter(@NotNull Output output, @NotNull RenderContext context, @NotNull Filter.FilterInfo filterInfo) @Nullable Filter.FilterBoundsFilter.createFilterBounds(@Nullable Output output, @NotNull RenderContext context, @NotNull ElementBounds elementBounds) Constructors in com.github.weisj.jsvg.nodes.filter with parameters of type OutputModifierConstructorDescriptionFilterInfo(@NotNull BlittableImage blittableImage, @NotNull Output imageOutput, @NotNull Filter.FilterBounds filterBounds) -
Uses of Output in com.github.weisj.jsvg.nodes.mesh
Methods in com.github.weisj.jsvg.nodes.mesh with parameters of type OutputModifier 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) voidMeshGradient.renderMesh(@NotNull MeasureContext measure, @NotNull Output output) voidMeshPatch.renderPath(@NotNull Output output) private voidMeshPatch.renderPath(@NotNull Output output, @NotNull CoonPatch patch, float scaleX, float scaleY, int depth) -
Uses of Output in com.github.weisj.jsvg.nodes.prototype
Methods in com.github.weisj.jsvg.nodes.prototype with parameters of type OutputModifier and TypeMethodDescriptiondefault voidTransformable.applyTransform(@NotNull Output output, @NotNull RenderContext context, @NotNull ElementBounds bounds) voidRenderable.render(@NotNull RenderContext context, @NotNull Output output) -
Uses of Output in com.github.weisj.jsvg.nodes.text
Methods in com.github.weisj.jsvg.nodes.text with parameters of type OutputModifier and TypeMethodDescriptionvoidvoidLinearTextContainer.render(@NotNull RenderContext context, @NotNull Output output) voidTextPath.render(@NotNull RenderContext context, @NotNull Output output) (package private) static voidGlyphRenderer.renderGlyphRun(@NotNull Output output, @NotNull PaintOrder paintOrder, @NotNull Set<VectorEffect> vectorEffects, @NotNull StringTextSegment segment) 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) -
Uses of Output in com.github.weisj.jsvg.paint
Methods in com.github.weisj.jsvg.paint with parameters of type OutputModifier 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) -
Uses of Output in com.github.weisj.jsvg.paint.impl
Methods in com.github.weisj.jsvg.paint.impl with parameters of type OutputModifier and TypeMethodDescriptionvoidMaskedPaint.cleanupIfNeeded(@NotNull Output output) voidNonePaint.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 Output in com.github.weisj.jsvg.parser.resources
Methods in com.github.weisj.jsvg.parser.resources with parameters of type OutputModifier and TypeMethodDescriptionvoidRenderableResource.render(@NotNull Output output, @NotNull RenderContext context, @NotNull AffineTransform transform) -
Uses of Output in com.github.weisj.jsvg.parser.resources.impl
Methods in com.github.weisj.jsvg.parser.resources.impl with parameters of type OutputModifier and TypeMethodDescriptionvoidImageResource.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 Output in com.github.weisj.jsvg.renderer
Methods in com.github.weisj.jsvg.renderer with parameters of type OutputModifier and TypeMethodDescriptionvoidvoidvoidRenderContext.transform(@NotNull Output output, @NotNull AffineTransform at) voidvoid -
Uses of Output in com.github.weisj.jsvg.renderer.impl
Fields in com.github.weisj.jsvg.renderer.impl declared as OutputModifier and TypeFieldDescriptionprivate final @NotNull OutputInfo.InfoWithIsolation.imageOutputprotected final @NotNull OutputInfo.outputMethods in com.github.weisj.jsvg.renderer.impl that return OutputModifier and TypeMethodDescription@NotNull OutputInfo.InfoWithIsolation.output()@NotNull OutputInfo.output()Methods in com.github.weisj.jsvg.renderer.impl with parameters of type OutputModifier 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) private static @Nullable InfoNodeRenderer.createRenderInfo(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output, @Nullable Instantiator instantiator) 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 voidShapeRenderer.renderWithPaintOrder(@NotNull Output output, boolean canBeFilledHint, @NotNull PaintOrder paintOrder, @NotNull ShapeRenderer.ShapePaintContext shapePaintContext, @NotNull ShapeRenderer.PaintShape paintShape, @Nullable ShapeRenderer.ShapeMarkerInfo markerInfo) 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) private static @Nullable FilterNodeRenderer.setupFilter(@NotNull HasFilter hasFilter, @NotNull Output childOutput) private static @Nullable MaskNodeRenderer.setupMask(HasClip renderable, ElementBounds elementBounds, Output childOutput, RenderContext childContext) private static booleanNodeRenderer.useAccurateMasking(@NotNull Output output) Constructors in com.github.weisj.jsvg.renderer.impl with parameters of type OutputModifierConstructorDescription(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) -
Uses of Output in com.github.weisj.jsvg.renderer.output
Methods in com.github.weisj.jsvg.renderer.output that return OutputModifier and TypeMethodDescription@NotNull OutputOutput.createChild()static @NotNull OutputOutput.createForGraphics(@NotNull Graphics2D g) Create a new output for the given graphics context. -
Uses of Output in com.github.weisj.jsvg.renderer.output.impl
Classes in com.github.weisj.jsvg.renderer.output.impl that implement OutputMethods in com.github.weisj.jsvg.renderer.output.impl that return OutputModifier and TypeMethodDescription@NotNull OutputGraphics2DOutput.createChild()@NotNull OutputNullOutput.createChild()@NotNull OutputShapeOutput.createChild()Methods in com.github.weisj.jsvg.renderer.output.impl with parameters of type OutputModifier and TypeMethodDescriptionvoidGraphicsUtil.DisposablePaint.cleanupIfNeeded(@NotNull Output output) (package private) static voidGraphicsUtil.cleanupPaint(@NotNull Output output, @NotNull Paint paint) private static @NotNull PaintGraphicsUtil.exchangePaint(@NotNull Output output, @NotNull Paint current, @NotNull Paint paint, boolean doCleanUp) static voidGraphicsUtil.safelyDrawImage(@NotNull Output output, @NotNull Graphics2D g, @NotNull Image image, @Nullable ImageObserver observer) (package private) static voidGraphicsUtil.safelySetPaint(@NotNull Output output, @NotNull Graphics2D g, @NotNull Paint paint) default voidGraphicsUtil.WrappingPaint.safelySetPaint(@NotNull Output output, @NotNull Paint paint, boolean updateRefCounts) -
Uses of Output in com.github.weisj.jsvg.util
Methods in com.github.weisj.jsvg.util with parameters of type OutputModifier and TypeMethodDescriptionvoidstatic @NotNull BufferedImageImageUtil.createCompatibleTransparentImage(@NotNull Output output, double width, double height) voidvoidvoidBlittableImage.prepareForBlitting(@NotNull Output output) voidBlittableImage.render(@NotNull Output output, @NotNull BiConsumer<Output, RenderContext> painter) voidBlittableImage.render(@NotNull Output output, @NotNull Consumer<Graphics2D> painter) voidBlittableImage.renderNode(@NotNull Output parentOutput, @NotNull SVGNode node, @NotNull Instantiator instantiator) booleanCachedSurfaceSupplier.useCache(@NotNull Output output, @NotNull RenderContext renderContext) Method parameters in com.github.weisj.jsvg.util with type arguments of type OutputModifier and TypeMethodDescriptionvoidBlittableImage.render(@NotNull Output output, @NotNull BiConsumer<Output, RenderContext> painter)