src/share/classes/java/awt/geom/Path2D.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 803,812 **** --- 803,813 ---- * </ol> * <p> * The following byte value constants are used in the serialized form * of {@code Path2D} objects: * <table> + * <caption></caption> * <tr> * <th>Constant Name</th> * <th>Byte Value</th> * <th>Followed by</th> * <th>Description</th>
*** 1529,1538 **** --- 1530,1540 ---- * </ol> * <p> * The following byte value constants are used in the serialized form * of {@code Path2D} objects: * <table> + * <caption></caption> * <tr> * <th>Constant Name</th> * <th>Byte Value</th> * <th>Followed by</th> * <th>Description</th>
*** 1924,1936 **** * The method will return a Shape that contains no less precision * for the transformed geometry than this {@code Path2D} currently * maintains, but it may contain no more precision either. * If the tradeoff of precision vs. storage size in the result is * important then the convenience constructors in the ! * {@link Path2D.Float#Path2D.Float(Shape, AffineTransform) Path2D.Float} * and ! * {@link Path2D.Double#Path2D.Double(Shape, AffineTransform) Path2D.Double} * subclasses should be used to make the choice explicit. * * @param at the {@code AffineTransform} used to transform a * new {@code Shape}. * @return a new {@code Shape}, transformed with the specified --- 1926,1938 ---- * The method will return a Shape that contains no less precision * for the transformed geometry than this {@code Path2D} currently * maintains, but it may contain no more precision either. * If the tradeoff of precision vs. storage size in the result is * important then the convenience constructors in the ! * {@link Path2D.Float#Float(Shape, AffineTransform) Path2D.Float} * and ! * {@link Path2D.Double#Double(Shape, AffineTransform) Path2D.Double} * subclasses should be used to make the choice explicit. * * @param at the {@code AffineTransform} used to transform a * new {@code Shape}. * @return a new {@code Shape}, transformed with the specified