AffineTransforms2D history

Click on the commit message for inspecting the diff and how the code has been rewritten.

Command line:

svn log -r31996:1 https://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/matrix/XAffineTransform.java
Rev. Date Author Message
314862008-09-09desruisseauxDocumentation adjustements (no code change).
314562008-09-08desruisseauxFixed a StackOverflowError: AffineTransform2D.createTransformedShape was invoking itself indirectly when the given shape is not one of the recognized shapes like Rectangle2D.
306412008-06-12acusterCopyright headers: lib/referencing, this time with feeling (and the el in Toolkit)
306392008-06-12acusterCopyright headers: cleanup library/referencing
305212008-06-05acusterCopyright: Update referencing headers
302582008-05-08acusterReshuffle the top level repo: drop uDig, move up trunk, tags, and branches.
302572008-05-08acusterMove trunk/gt/ directory contents up to trunk/ and drop gt
297322008-03-28desruisseauxAdded a case for java.awt.geom.Area.
297252008-03-27desruisseauxAdded a XAffineTransform.transform(..., Shape, ...) method trying to preserve the shape class.
294222008-02-21desruisseauxProvides a convenience TileBuilder.setMosaicEnvelope(...) method for getting the 'gridToCRS' transform computed automatically for us, with usual assumption on axis flipping, etc. Users can control those assumptions by overriding the createGridToEnveloppeMapper(...) method.
289222008-01-24acusterBump the (at)since version to 2.5 since WKTParser was cut from 2.4
288172008-01-18desruisseauxAdded constructor with 6-double values parameters.
285402007-12-29acusterHide buttons which are not yet used
285022007-12-25desruisseauxOptimizations.
279832007-11-22desruisseauxUse more Java 5 constructs for safety.
279722007-11-21desruisseauxMore use of Java 5 generic. The generic spotted for us a bug in Citation.getIdentifiers(), which returns a set of Strings when it should returns a set of Identifiers. Not yet fixed because it will require a search in the whole GeoTools code base. I wish we used Generic types sooner for preventing this kind of bug...
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
260302007-06-26desruisseauxMostly javadoc cleaning.
244932007-02-17desruisseauxCleaning in 'isIdentity(double)' methods. Note that AbstractMathTransform.isIdentity(double) may move in the LinearTransform interface, so we are marking them as deprecated for now and will create a new LinearTransform.isIdentity(double) method in a next commit.
244852007-02-16simboss-first bunch of changes for the alignment of trunk with 2.3.x
229972006-11-26desruisseauxReplaced the use of some deprecated methods (MonolineFormatter.initGeotools --> Logging.forceMonolineConsoleOutput; Utilities.unexpectedException --> Logging.unexpectedException; GeneralEnvelope.getCoordinateReferenceSystem --> Envelope.getCoordinateReferenceSystem).
227112006-11-12desruisseauxMoved the GeneralGridGeometry.getEnvelope(...) static method as a GeneralEnvelope constructor.
227102006-11-12desruisseauxReview of coverage branch merge: In 'CategoryList', check for the 'no data' category name only if the geophysics value is some NaN value. Moved XAffineTransform to a public place and added methods for testing axis swapping, as a proposed replacement for 'GeneralGridGeometry.swapXY(CoordinateSystem)' (replacement not yet done; waiting for the okay from the mailing list). In GeneralGridGeometry, added methods for returning a math transform relative to some pixel corner instead of pixel center, as a proposed replacement for the 'getTransform(...)' public static methods (I would like to remove those static methods in order to keep the API a little bit more orthogonal).
223272006-10-23desruisseauxGEOT-982: regroup 'module', 'plugin', 'ext' and 'unsupported' in a common directory.
223152006-10-22desruisseauxReorganisation of directory tree structure (GEOT-982) phase 1: moved 'src' to 'src/main/java'.
208742006-08-07jgarnettip review
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
153502005-08-16desruisseauxMerged the 'split-main' branch to trunk (GEOT-662)
152562005-08-09desruisseauxExtraction of referencing module from main
152552005-08-09desruisseauxPrepare branch for splitting main
148342005-07-20desruisseauxReorganized I18N resources
139252005-05-30desruisseauxAdded @since javadoc tag
110012005-02-02desruisseauxFixed wrong encoding in main/src
107962005-01-28dzwiersimports cleaned
64102004-06-12jgarnettAdded geoapi dependency to imagedatasource, and fixed spelling mistake in view.
62092004-05-27desruisseauxAdded Id property
61502004-05-25desruisseauxMoved geometry related resources in the org.geotools.resources.geometry package