Added a test case.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1533395 13f79535-47bb-0310-9956-ffa450edef68
Fix a hole in DoubleDouble.sqrt accuracy.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1533507 13f79535-47bb-0310-9956-ffa450edef68
Renamed getAffineTransform() as getPositionVectorTransformation(), which is a more accurate description of what this method is computing.
The corresponding EPSG operation method is 1033.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1533529 13f79535-47bb-0310-9956-ffa450edef68
Case for sqrt(2).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1533591 13f79535-47bb-0310-9956-ffa450edef68
Added an EPSG annotation for documentation purpose.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1533612 13f79535-47bb-0310-9956-ffa450edef68
Removed the convenience constructors. The original intend was to make direct instantiation of 'DefaultFoo' types easier,
for example by avoiding the need to invoke Collections.singletonMap(DefaultFoo.NAME_KEY, name) in the common case where
the user just wants to specify a name and no other properties. However experience has shown that it still not convenient
enough. We should probably provide a 'GeodeticObjectBuilder' instead.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1533614 13f79535-47bb-0310-9956-ffa450edef68
Added some tests for BursaWolfParameters class.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1533644 13f79535-47bb-0310-9956-ffa450edef68
Fixed broken formatting.

git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1533647 13f79535-47bb-0310-9956-ffa450edef68
Matrices.toString(...) shall not append more '0' characters than the accuracy of IEEE 754 double precision.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1534127 13f79535-47bb-0310-9956-ffa450edef68
Abandon the @EPSG annotation experiment. It was polluting a bit the javadoc and source files,
and was more difficult to apply than initially though because the relationship was not always
one-to-one. We will rely on javadoc instead.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1534152 13f79535-47bb-0310-9956-ffa450edef68
Added javadoc.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1534328 13f79535-47bb-0310-9956-ffa450edef68
More javadoc.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1534339 13f79535-47bb-0310-9956-ffa450edef68
Math functions.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1534788 13f79535-47bb-0310-9956-ffa450edef68
MathML fix.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1534793 13f79535-47bb-0310-9956-ffa450edef68
Minor javadoc fixes.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1535052 13f79535-47bb-0310-9956-ffa450edef68
Fixed a rounding error when formatting angles.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1535053 13f79535-47bb-0310-9956-ffa450edef68
Added a Extents.area(GeographicBoundingBox) for providing a surface estimation.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1535054 13f79535-47bb-0310-9956-ffa450edef68
More conservative fix for rounding errors: round to exactly the number of digits to be formatted, no more.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1535062 13f79535-47bb-0310-9956-ffa450edef68
Added a null-safe Extents.intersection(GeographicBoundingBox, GeographicBoundingBox) convenience method.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1535134 13f79535-47bb-0310-9956-ffa450edef68
Relaxed again the tolerance threshold.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1535135 13f79535-47bb-0310-9956-ffa450edef68