Uses of Class
com.github.weisj.jsvg.renderer.MeasureContext
Packages that use MeasureContext
Package
Description
-
Uses of MeasureContext in com.github.weisj.jsvg.animation.interpolation
Methods in com.github.weisj.jsvg.animation.interpolation with parameters of type MeasureContextModifier and TypeMethodDescription@NotNull AffineTransformDefaultInterpolator.interpolate(@NotNull MeasureContext context, @NotNull TransformValue initial, @NotNull TransformPart a, @NotNull TransformPart b, float progress) @NotNull AffineTransformTransformInterpolator.interpolate(@NotNull MeasureContext context, @NotNull TransformValue initial, @NotNull TransformPart a, @NotNull TransformPart b, float progress) -
Uses of MeasureContext in com.github.weisj.jsvg.animation.value
Methods in com.github.weisj.jsvg.animation.value with parameters of type MeasureContextModifier and TypeMethodDescriptionprivate @NotNull ColorAnimatedColor.computeCurrent(@NotNull MeasureContext context, long timestamp) private @NotNull AffineTransformAnimatedTransform.computeCurrent(@NotNull MeasureContext context, long timestamp) private @NotNull ColorAnimatedColor.current(@NotNull MeasureContext context) private @NotNull SVGPaintAnimatedPaint.current(@NotNull MeasureContext context) private @NotNull AffineTransformAnimatedTransform.current(@NotNull MeasureContext context) @NotNull ColorAnimatedColor.get(@NotNull MeasureContext context) floatAnimatedFloat.get(@NotNull MeasureContext context) float @NotNull []AnimatedFloatList.get(@NotNull MeasureContext context) @NotNull Path2DAnimatedPath.get(@NotNull MeasureContext context) floatAnimatedPercentage.get(@NotNull MeasureContext context) @NotNull AffineTransformAnimatedTransform.get(@NotNull MeasureContext context) private floatAnimatedPercentage.getBase(@NotNull MeasureContext context) floatAnimatedLength.resolve(@NotNull MeasureContext context) -
Uses of MeasureContext in com.github.weisj.jsvg.attributes
Methods in com.github.weisj.jsvg.attributes that return MeasureContextModifier and TypeMethodDescription@NotNull MeasureContextUnitType.deriveMeasure(@NotNull MeasureContext measure) @NotNull MeasureContextUnitType.deriveMeasure(@NotNull MeasureContext measure, double objectWidth, double objectHeight) Methods in com.github.weisj.jsvg.attributes with parameters of type MeasureContextModifier and TypeMethodDescriptionUnitType.computeViewBounds(@NotNull MeasureContext measure, @NotNull Rectangle2D elementBounds, @NotNull Length x, @NotNull Length y, @NotNull Length width, @NotNull Length height) @NotNull MeasureContextUnitType.deriveMeasure(@NotNull MeasureContext measure) @NotNull MeasureContextUnitType.deriveMeasure(@NotNull MeasureContext measure, double objectWidth, double objectHeight) -
Uses of MeasureContext in com.github.weisj.jsvg.attributes.font
Fields in com.github.weisj.jsvg.attributes.font declared as MeasureContextModifier and TypeFieldDescriptionprivate final @NotNull MeasureContextFontResolver.FontCache.CacheKey.contextMethods in com.github.weisj.jsvg.attributes.font with parameters of type MeasureContextModifier and TypeMethodDescriptionfloatMeasurableFontSpec.effectiveSize(@NotNull MeasureContext context) static @NotNull SVGFontFontResolver.resolve(@NotNull MeasurableFontSpec fontSpec, @NotNull MeasureContext measureContext) static @NotNull SVGFontFontResolver.resolveWithoutCache(@NotNull MeasurableFontSpec fontSpec, @NotNull MeasureContext measureContext) Constructors in com.github.weisj.jsvg.attributes.font with parameters of type MeasureContextModifierConstructorDescriptionprivateCacheKey(@NotNull MeasurableFontSpec spec, @NotNull MeasureContext context) -
Uses of MeasureContext in com.github.weisj.jsvg.attributes.stroke
Methods in com.github.weisj.jsvg.attributes.stroke with parameters of type MeasureContextModifier and TypeMethodDescriptionstatic @NotNull StrokeStrokeResolver.resolve(float pathLengthFactor, @NotNull MeasureContext measureContext, @NotNull StrokeContext context) -
Uses of MeasureContext in com.github.weisj.jsvg.attributes.transform
Methods in com.github.weisj.jsvg.attributes.transform with parameters of type MeasureContextModifier and TypeMethodDescription@NotNull AffineTransformTransformPart.applyToTransform(@NotNull AffineTransform transform, @NotNull MeasureContext measureContext) @NotNull AffineTransformTransformPart.applyToTransform(@NotNull AffineTransform transform, @NotNull MeasureContext measureContext, float progress) private static floatTransformPart.getEntry(@NotNull TransformPart part, int index, float fallback, @NotNull MeasureContext context) static @NotNull AffineTransformTransformPart.interpolate(@NotNull TransformPart a, @NotNull TransformPart b, @NotNull MeasureContext measureContext, float t) @NotNull AffineTransformTransformPart.toTransform(@NotNull MeasureContext measureContext) -
Uses of MeasureContext in com.github.weisj.jsvg.attributes.value
Methods in com.github.weisj.jsvg.attributes.value with parameters of type MeasureContextModifier and TypeMethodDescription@NotNull ColorColorValue.get(@NotNull MeasureContext context) floatConstantFloat.get(@NotNull MeasureContext context) float @NotNull []ConstantFloatList.get(@NotNull MeasureContext context) @NotNull AffineTransformConstantLengthTransform.get(@NotNull MeasureContext context) @NotNull AffineTransformConstantTransform.get(@NotNull MeasureContext context) ConstantValue.get(@NotNull MeasureContext context) float @NotNull []FloatListValue.get(@NotNull MeasureContext context) floatFloatValue.get(@NotNull MeasureContext context) floatPercentageValue.get(@NotNull MeasureContext context) @NotNull AffineTransformTransformValue.get(@NotNull MeasureContext context) Value.get(@NotNull MeasureContext context) floatLengthValue.resolve(@NotNull MeasureContext context) Resolve the length to its effective value. -
Uses of MeasureContext in com.github.weisj.jsvg.geometry
Methods in com.github.weisj.jsvg.geometry with parameters of type MeasureContextModifier and TypeMethodDescriptionprivate voidSVGCircle.validateShape(@NotNull MeasureContext measureContext) private voidSVGEllipse.validateShape(@NotNull MeasureContext measureContext) private voidSVGLine.validateShape(@NotNull MeasureContext measureContext) private voidSVGRectangle.validateShape(@NotNull MeasureContext measureContext) private voidSVGRoundRectangle.validateShape(@NotNull MeasureContext measureContext) -
Uses of MeasureContext in com.github.weisj.jsvg.geometry.size
Methods in com.github.weisj.jsvg.geometry.size with parameters of type MeasureContextModifier and TypeMethodDescriptionfloatPercentage.get(@NotNull MeasureContext context) floatLength.resolve(@NotNull MeasureContext context) floatLength.resolveFontSize(@NotNull MeasureContext context) Used for resolving font sizes.private static floatLength.resolveNonPercentage(@NotNull MeasureContext context, Unit unit, float value) -
Uses of MeasureContext in com.github.weisj.jsvg.nodes
Methods in com.github.weisj.jsvg.nodes with parameters of type MeasureContextModifier and TypeMethodDescriptionprotected @NotNull Point2DMarker.anchorLocation(@NotNull MeasureContext context) protected @Nullable Point2DPattern.anchorLocation(@NotNull MeasureContext context) protected @NotNull Point2DSymbol.anchorLocation(@NotNull MeasureContext context) protected final @NotNull AffineTransformAbstractGradient.computeViewTransform(@NotNull MeasureContext measure, @NotNull Rectangle2D bounds) protected abstract @NotNull PaintAbstractGradient.gradientForBounds(@NotNull MeasureContext measure, @NotNull Rectangle2D bounds, Percentage[] gradOffsets, @NotNull Color[] gradColors) protected @NotNull PaintLinearGradient.gradientForBounds(@NotNull MeasureContext measure, @NotNull Rectangle2D bounds, Percentage[] gradOffsets, @NotNull Color[] gradColors) protected @NotNull PaintRadialGradient.gradientForBounds(@NotNull MeasureContext measure, @NotNull Rectangle2D bounds, Percentage[] gradOffsets, @NotNull Color[] gradColors) protected @NotNull Point2DMarker.outerLocation(@NotNull MeasureContext context) protected @NotNull Point2DPattern.outerLocation(@NotNull MeasureContext context) protected @NotNull Point2DSVG.outerLocation(@NotNull MeasureContext context) private @NotNull PaintAbstractGradient.paintForBounds(@NotNull MeasureContext context, @NotNull Rectangle2D bounds) -
Uses of MeasureContext in com.github.weisj.jsvg.nodes.container
Methods in com.github.weisj.jsvg.nodes.container with parameters of type MeasureContextModifier and TypeMethodDescriptionprotected abstract @Nullable Point2DBaseInnerViewContainer.anchorLocation(@NotNull MeasureContext context) protected @Nullable Point2DCommonInnerViewContainer.anchorLocation(@NotNull MeasureContext context) protected abstract @NotNull Point2DBaseInnerViewContainer.outerLocation(@NotNull MeasureContext context) protected @NotNull Point2DCommonInnerViewContainer.outerLocation(@NotNull MeasureContext context) -
Uses of MeasureContext in com.github.weisj.jsvg.nodes.filter
Methods in com.github.weisj.jsvg.nodes.filter with parameters of type MeasureContextModifier and TypeMethodDescription@NotNull Rectangle2DFilterLayoutContext.filterPrimitiveRegion(@NotNull MeasureContext context, @NotNull FilterPrimitive filterPrimitive) -
Uses of MeasureContext in com.github.weisj.jsvg.nodes.mesh
Methods in com.github.weisj.jsvg.nodes.mesh with parameters of type MeasureContextModifier and TypeMethodDescriptionvoidMeshGradient.renderMesh(@NotNull MeasureContext measure, @NotNull Output output) -
Uses of MeasureContext in com.github.weisj.jsvg.nodes.text
Methods in com.github.weisj.jsvg.nodes.text with parameters of type MeasureContextModifier and TypeMethodDescription(package private) @Nullable AffineTransformGlyphCursor.advance(@NotNull MeasureContext measure, @NotNull Glyph glyph) (package private) @Nullable AffineTransformPathGlyphCursor.advance(@NotNull MeasureContext measure, @NotNull Glyph glyph) (package private) Point2D.FloatGlyphCursor.currentLocation(@NotNull MeasureContext measure) (package private) Point2D.FloatPathGlyphCursor.currentLocation(@NotNull MeasureContext measure) private floatGlyphCursor.currentX(@NotNull MeasureContext measure) private floatGlyphCursor.currentXDelta(@NotNull MeasureContext measure) private floatGlyphCursor.currentY(@NotNull MeasureContext measure) private floatGlyphCursor.currentYDelta(@NotNull MeasureContext measure) protected final floatGlyphCursor.nextDeltaX(@NotNull MeasureContext measure) protected final floatGlyphCursor.nextDeltaY(@NotNull MeasureContext measure) private floatGlyphCursor.nextX(@NotNull MeasureContext measure) private floatGlyphCursor.nextY(@NotNull MeasureContext measure) -
Uses of MeasureContext in com.github.weisj.jsvg.paint.impl
Methods in com.github.weisj.jsvg.paint.impl with parameters of type MeasureContext -
Uses of MeasureContext in com.github.weisj.jsvg.parser.impl
Fields in com.github.weisj.jsvg.parser.impl declared as MeasureContextModifier and TypeFieldDescriptionprivate static final MeasureContextAttributeNode.DUMMY_MEASURE_CONTEXT -
Uses of MeasureContext in com.github.weisj.jsvg.renderer
Fields in com.github.weisj.jsvg.renderer declared as MeasureContextModifier and TypeFieldDescriptionprivate final @NotNull MeasureContextRenderContext.measureContextMethods in com.github.weisj.jsvg.renderer that return MeasureContextModifier and TypeMethodDescriptionstatic @NotNull MeasureContextMeasureContext.createInitial(@NotNull FloatSize viewBoxSize, float em, float ex, @NotNull AnimationState animationState) @NotNull MeasureContextMeasureContext.derive(float viewWidth, float viewHeight) @NotNull MeasureContext@NotNull MeasureContextMeasureContext.deriveRoot(float rem) @NotNull MeasureContextRenderContext.measureContext()Methods in com.github.weisj.jsvg.renderer with parameters of type MeasureContextModifier and TypeMethodDescriptionprivate static @NotNull RenderContextRenderContext.createInitial(@NotNull PlatformSupport awtSupport, @NotNull MeasureContext measureContext) Constructors in com.github.weisj.jsvg.renderer with parameters of type MeasureContextModifierConstructorDescriptionprivateRenderContext(@NotNull PlatformSupport platformSupport, @NotNull AffineTransform rootTransform, @NotNull AffineTransform userSpaceTransform, PaintContext paintContext, @NotNull MeasureContext measureContext, @NotNull FontRenderContext fontRenderContext, @NotNull MeasurableFontSpec fontSpec, @Nullable ContextElementAttributes contextElementAttributes) -
Uses of MeasureContext in com.github.weisj.jsvg.renderer.impl.context
Methods in com.github.weisj.jsvg.renderer.impl.context with parameters of type MeasureContextModifier and TypeMethodDescription@NotNull RenderContextRenderContextAccessor.Accessor.createInitial(@NotNull PlatformSupport awtSupport, @NotNull MeasureContext measureContext)