Uses of Interface
org.faceless.publisher.type.LengthEvaluationContext
Package
Description
Provides the main classes for BFO Publisher
Provides the base classes for output from BFO Publisher, extended by type-specific subpackages
Contains utility classes and interfaces which are used across BFO Publisher
-
Uses of org.faceless.publisher.type.LengthEvaluationContext in org.faceless.publisher
Modifier and TypeMethodDescriptionorg.faceless.publisher.type.LengthEvaluationContext
LayoutContext.getLengthEvaluationContext
(float percentage, org.faceless.publisher.type.CSSStyle style) org.faceless.publisher.type.LengthEvaluationContext
LayoutContext.getLengthEvaluationContext
(org.faceless.publisher.type.Length percentage, org.faceless.publisher.type.CSSStyle style) -
Uses of org.faceless.publisher.type.LengthEvaluationContext in org.faceless.publisher.output
Modifier and TypeMethodDescriptionorg.faceless.publisher.type.LengthEvaluationContext
GeneralText.getDCTX()
Modifier and TypeMethodDescriptionstatic PDFGlyphVector
GeneralText.createPDFGlyphVector
(String text, int startIndex, org.faceless.publisher.type.CSSStyle style, Language language, int bidiLevel, org.faceless.publisher.type.LengthEvaluationContext ctx) Create a single PDFGlyphVector for as much of the specified string as we can, based on the supplied style.org.faceless.publisher.type.ReplacedInline
GeneralText.getNthLineClone
(int linenumber, org.faceless.publisher.type.ReplacedInline prev, org.faceless.publisher.type.LengthEvaluationContext ctx) void
MeshGradientBuilder.init
(org.faceless.publisher.type.Length x, org.faceless.publisher.type.Length y, org.faceless.publisher.type.UnitsProp units, org.faceless.publisher.type.MeshGradientTypeProp type, org.faceless.publisher.type.TransformType transform, AffineTransform t, org.faceless.publisher.type.LengthEvaluationContext[] ctx, int rows, int cols) void
GeneralText.setDCTX
(org.faceless.publisher.type.LengthEvaluationContext dctx) When evaluating dashes, we need the viewport LengthEvaluationContext. -
Uses of org.faceless.publisher.type.LengthEvaluationContext in org.faceless.publisher.type
Modifier and TypeMethodDescriptiondefault org.faceless.publisher.type.LengthEvaluationContext
ReplacedInline.getDCTX()
org.faceless.publisher.type.LengthEvaluationContext
FilterPropertyDeclarationEvaluationContext.getLengthEvaluationContext
(float percentage) org.faceless.publisher.type.LengthEvaluationContext
PropertyDeclarationEvaluationContext.getLengthEvaluationContext
(float percentage) Return a LengthEvaluationContext that can be used.Modifier and TypeMethodDescriptionorg.faceless.publisher.type.Length
Length.compute
(org.faceless.publisher.type.LengthEvaluationContext ctx) Compute the Length as far as possible with the supplied context, and return the modified Length.org.faceless.publisher.type.Length
LengthFilter.compute
(org.faceless.publisher.type.LengthEvaluationContext ctx) org.faceless.publisher.type.Length
SimpleLength.compute
(org.faceless.publisher.type.LengthEvaluationContext ctx) BackgroundPosition.evaluate
(org.faceless.publisher.type.LengthEvaluationContext hctx, org.faceless.publisher.type.LengthEvaluationContext vctx) org.faceless.publisher.type.ReplacedInline
ReplacedInline.getNthLineClone
(int linenumber, org.faceless.publisher.type.ReplacedInline prev, org.faceless.publisher.type.LengthEvaluationContext ctx) Returns a version of this object restyled with the specified style.float
Length.pointValue
(org.faceless.publisher.type.LengthEvaluationContext ctx) Compute the final value of this length in points.float
LengthFilter.pointValue
(org.faceless.publisher.type.LengthEvaluationContext ctx) float
SimpleLength.pointValue
(org.faceless.publisher.type.LengthEvaluationContext ctx) default void
ReplacedInline.setDCTX
(org.faceless.publisher.type.LengthEvaluationContext ctx) Set the LengthEvaluationContext used to evalute the stroke for SVG textModifierConstructorDescriptionSimpleLengthEvaluationContext
(float percentage, org.faceless.publisher.type.LengthEvaluationContext ctx) SimpleLengthEvaluationContext
(org.faceless.publisher.type.CSSStyle style, org.faceless.publisher.type.LengthEvaluationContext ctx) SimpleLengthEvaluationContext
(org.faceless.publisher.type.Length percentage, org.faceless.publisher.type.LengthEvaluationContext ctx) Strut
(LayoutContext layoutContext, org.faceless.publisher.type.CSSStyle style, boolean root, org.faceless.publisher.type.LengthEvaluationContext ctx) Create a Strut for a normal object that is part of an SVG embedded inside another SVG as an.