Orthographic 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/projection/Orthographic.java
Rev. Date Author Message
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
297232008-03-27desruisseauxAdded serialVersionIUD in MapProjection with values computed from the 2.4.1 release for cross-version compatibility. NewZealandMapGrid now creates Complex object in method body on the assumption that modern compilers can allocate on stack. Provides a way to reinitialize the warnings for every MapProjections in a JVM. Formatting.
297112008-03-25desruisseauxIn MapProjection, provide more information in the logged warning (especially the projection name) in order to compensate for the loss of stack trace. In subclasses, replaced "Math." occurences by a static import for readability (there is a lot of sin(x), cos(x), sqrt(x) etc. calls in those classes). Also replaced sqrt(x*x + y*y) by hypot(x,y) and (exp(x)-exp(-x))/2 by sinh(x) which are new functions in Java 5 (hopefully more accurate and/or faster). Applied some Java 5 language syntax (generic types and @Override annotation).
289222008-01-24acusterBump the (at)since version to 2.5 since WKTParser was cut from 2.4
285402007-12-29acusterHide buttons which are not yet used
245782007-02-24desruisseauxRenamed 'OrthographicFoo' as 'FooOrthographic' for consistency with OGC and EPSG naming. Also fixed an exception in FactoryUsingSQL when 'createDatum' is invoked with a code of the 'EPSG:xxxx' form.
243842007-02-14desruisseauxGEOT-1160: First working implementation of AbstractAuthorityFactory.find(IdentifiedObject). This includes a package-privated AuthorityFactoryProxy class, together with many fix in the code base in order to get CRS.equalsIgnoreCase to work in the ProjectedCRS case.
243332007-02-10desruisseauxGEOT-786: Rearrange projection constructors and providers, especially in orthographic and stereographic projection.
224742006-10-31desruisseauxAdded a test script for Lambert Azimuthal Equal Area (actually Rueben's work). Bug fixes and minor cleaning in the projection package.
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'.
212892006-08-30desruisseauxFirst working version of ESRI authority factory. However, the fallback mechanism is not yet in place, and the corresponding test suite in plugin/epsg-ext-esri doesn't work yet (GEOT-774).
208742006-08-07jgarnettip review
205392006-07-14desruisseauxRelicensed the Proj.4 derived work under LGPL as permitted by Frank Warmerdam on geotools-devel mailing list on June 21, 2006.
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
172292005-12-08desruisseauxRefactored New Zealand Map Grid (NZMG) projection as a subclass of MapProjection.
169832005-11-25desruisseauxReplaced references to static fields and methods of CitationImpl.* by Citations.*
162052005-10-11desruisseauxCleaned javadoc warning. More work done on Maven 2 configuration (GEOT-691)
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
145812005-06-22desruisseauxImplemented South-Orientated transverse mercator / more GEOT-589 work
139252005-05-30desruisseauxAdded @since javadoc tag
139222005-05-29desruisseauxRenaming of remainding GeoAPI implementations. Renaming is now finished.
138532005-05-26desruisseauxBug fix: arrays must be NamedIndentifier[], because it implements two interfaces
138362005-05-26desruisseauxAdded 'Default' suffix to some CRS implementations: partial work
137732005-05-24desruisseauxRemoved old metadata implementations (they are now renamed with 'Impl' suffix) / Use OGC citation instead of OPEN_GIS
137522005-05-23desruisseauxAdded the 'Impl' suffix to direct implementations of all metadata interfaces; deprecated the old implementations (not yet deleted).
120202005-03-11desruisseauxFirst working version of Resampler2D port (side effect: GEOT-390 fix)
113692005-02-13rschulzfixed small bug that resulted in the polar class not being chosen when latOfOrigin was +-90 degrees (MathTransformProveder::doubleValue() returns latOfOrigin in degrees, not the expected radians)
111012005-02-04desruisseauxRenamed MapProjection.Provider as AbstractProvider
110742005-02-03desruisseauxRevisited CRSFactory.createProjectedCRS(...) API
107962005-01-28dzwiersimports cleaned
101052004-12-30desruisseauxImproved Console implementation / Fixed erroneous conversion of dimensionless unit / Javadoc fixes
93592004-11-30rschulzported to geoapi referencing api