< prev index next >

src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java

Print this page

        

*** 64,74 **** * <dt>float getMinimumAAPenSize() * <dd>This method provides information on how small the BasicStroke * line width can get before dropouts occur. Rendering with a BasicStroke * is defined to never allow the line to have breaks, gaps, or dropouts * even if the width is set to 0.0f, so this information allows the ! * {@link SunGraphics2D} class to detect the "thin line" case and set * the rendering attributes accordingly. * </dl> * At startup the runtime will load a single instance of this class. * It searches the classpath for a registered provider of this API * and returns either the last one it finds, or the instance whose --- 64,74 ---- * <dt>float getMinimumAAPenSize() * <dd>This method provides information on how small the BasicStroke * line width can get before dropouts occur. Rendering with a BasicStroke * is defined to never allow the line to have breaks, gaps, or dropouts * even if the width is set to 0.0f, so this information allows the ! * {@link sun.java2d.SunGraphics2D} class to detect the "thin line" case and set * the rendering attributes accordingly. * </dl> * At startup the runtime will load a single instance of this class. * It searches the classpath for a registered provider of this API * and returns either the last one it finds, or the instance whose
*** 175,189 **** * to the specified consumer. * <p> * The specified {@code src} {@link Shape} is widened according * to the parameters specified by the {@link BasicStroke} object. * Adjustments are made to the path as appropriate for the ! * {@link VALUE_STROKE_NORMALIZE} hint if the {@code normalize} ! * boolean parameter is true. * Adjustments are made to the path as appropriate for the ! * {@link VALUE_ANTIALIAS_ON} hint if the {@code antialias} ! * boolean parameter is true. * <p> * The geometry of the widened path is forwarded to the indicated * {@link PathConsumer2D} object as it is calculated. * * @param src the source path to be widened --- 175,189 ---- * to the specified consumer. * <p> * The specified {@code src} {@link Shape} is widened according * to the parameters specified by the {@link BasicStroke} object. * Adjustments are made to the path as appropriate for the ! * {@link java.awt.RenderingHints#VALUE_STROKE_NORMALIZE} hint if the ! * {@code normalize} boolean parameter is true. * Adjustments are made to the path as appropriate for the ! * {@link java.awt.RenderingHints#VALUE_ANTIALIAS_ON} hint if the ! * {@code antialias} boolean parameter is true. * <p> * The geometry of the widened path is forwarded to the indicated * {@link PathConsumer2D} object as it is calculated. * * @param src the source path to be widened
< prev index next >