Uses of Interface
org.apache.fop.render.intermediate.BorderPainter.BorderSegment
-
Packages that use BorderPainter.BorderSegment Package Description org.apache.fop.render.intermediate -
-
Uses of BorderPainter.BorderSegment in org.apache.fop.render.intermediate
Classes in org.apache.fop.render.intermediate that implement BorderPainter.BorderSegment Modifier and Type Class Description private static classBorderPainter.AbstractBorderSegmentprivate static classBorderPainter.AbstractBorderSegment.FlippedBorderSegmentprivate static classBorderPainter.AbstractBorderSegment.NullBorderSegmentprivate static classBorderPainter.AbstractBorderSegment.WrappingBorderSegmentMethods in org.apache.fop.render.intermediate that return BorderPainter.BorderSegment Modifier and Type Method Description private static BorderPainter.BorderSegmentBorderPainter.AbstractBorderSegment. asBorderSegment(BorderProps borderProps)private static BorderPainter.BorderSegmentBorderPainter.AbstractBorderSegment. asFlippedBorderSegment(BorderProps borderProps)private static BorderPainter.BorderSegmentBorderPainter. borderSegmentForAfter(BorderProps after)private static BorderPainter.BorderSegmentBorderPainter. borderSegmentForBefore(BorderProps before)private static BorderPainter.BorderSegmentBorderPainter. borderSegmentForEnd(BorderProps end)private static BorderPainter.BorderSegmentBorderPainter. borderSegmentForStart(BorderProps start)Methods in org.apache.fop.render.intermediate with parameters of type BorderPainter.BorderSegment Modifier and Type Method Description static doubleBorderPainter.CornerScaleCorrectionCalculator. calculate(int width, int height, BorderPainter.BorderSegment before, BorderPainter.BorderSegment after, BorderPainter.BorderSegment start, BorderPainter.BorderSegment end)protected static doubleBorderPainter. calculateCornerScaleCorrection(int width, int height, BorderPainter.BorderSegment before, BorderPainter.BorderSegment after, BorderPainter.BorderSegment start, BorderPainter.BorderSegment end)Calculate the scaling factor to handle over-sized elliptic corner radii.private voidBorderPainter.CornerScaleCorrectionCalculator. calculateForSegment(int width, BorderPainter.BorderSegment bpsStart, BorderPainter.BorderSegment bpsBefore, BorderPainter.BorderSegment bpsEnd)static BorderPainter.CornerBorderPainter.Corner. createAfterStartCorner(BorderPainter.BorderSegment after, BorderPainter.BorderSegment start, double correctionFactor)static BorderPainter.CornerBorderPainter.Corner. createBeforeEndCorner(BorderPainter.BorderSegment before, BorderPainter.BorderSegment end, double correctionFactor)static BorderPainter.CornerBorderPainter.Corner. createEndAfterCorner(BorderPainter.BorderSegment end, BorderPainter.BorderSegment after, double correctionFactor)static BorderPainter.CornerBorderPainter.Corner. createStartBeforeCorner(BorderPainter.BorderSegment start, BorderPainter.BorderSegment before, double correctionFactor)private voidBorderPainter. drawBorderSegment(BorderPainter.BorderSegment start, BorderPainter.BorderSegment before, BorderPainter.BorderSegment end, int orientation, int width, int x, int y, double cornerCorrectionFactor)private static intBorderPainter.Corner. extentFromRadius(int radius, BorderPainter.BorderSegment border, double correctionFactor)private static intBorderPainter.Corner. extentFromRadiusEnd(BorderPainter.BorderSegment border, double correctionFactor)private static intBorderPainter.Corner. extentFromRadiusStart(BorderPainter.BorderSegment border, double correctionFactor)Constructors in org.apache.fop.render.intermediate with parameters of type BorderPainter.BorderSegment Constructor Description CornerScaleCorrectionCalculator(int width, int height, BorderPainter.BorderSegment before, BorderPainter.BorderSegment after, BorderPainter.BorderSegment start, BorderPainter.BorderSegment end)
-