Apache Commons Math
Go to file
Gilles Sadowski 7a74137904 MATH-863
New "Quaternion" class. Thanks to Julien Anxionnat.
After applying the original patch, the following changes were made:
* Renamed the "static" quaternion instances ("PLUS_" prefix removed).
* Removed some (syntactic sugar) methods; removed or modified corresponding
  unit tests.
* Made the redundant accessors call the "canonic" ones.
* Removed the default tolerance and added an explicit tolerance parameter
  in methods that depend on equality testing.
* When a "ZeroException" is thrown, the actual value of the norm is provided
  in the detailed message (as the implementation actually does not use a
  strict comparison with 0).
* Added "equals(Object)" and "hashCode" methods.
* Javadoc and formatting. Added license header.
* Removed "toString" documentation (as this representation should not be
  binding). Changed the representation to not use a comma.
* Renamed "scalarMultiply" to "multiply".
* More stringent tolerance used in the unit tests assertions, whenever
  possible.
* Added unit tests.



git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1388099 13f79535-47bb-0310-9956-ffa450edef68
2012-09-20 16:21:46 +00:00
siteMods Add missing Apache license headers. 2012-03-05 01:02:44 +00:00
src MATH-863 2012-09-20 16:21:46 +00:00
LICENSE.txt MATH-444 2012-02-14 16:17:55 +00:00
NOTICE.txt MATH-797 2012-07-22 00:57:41 +00:00
PROPOSAL.html Fixing the mailing list addresses 2007-07-29 20:14:22 +00:00
RELEASE-NOTES.txt Preparing for release 3.0. 2012-03-04 00:40:59 +00:00
build.xml MATH-444 2012-02-14 16:17:55 +00:00
checkstyle.xml Reverted changes mistakenly committed in r1343342. 2012-05-28 18:17:44 +00:00
doap_math.rdf Updated to reflect 2.1 release. 2010-04-02 01:53:38 +00:00
findbugs-exclude-filter.xml Add findbugs exception for RealVector#equals method. 2012-09-17 19:54:33 +00:00
license-header.txt Fixed copyright header (committing in parts as the full commit timed out) 2006-11-29 07:06:35 +00:00
math-RC.sh Added files used in creating RCs. 2010-03-29 00:10:10 +00:00
math-pre-RC.sh typo 2012-03-02 20:46:42 +00:00
pom.xml Adding humble self back. 2012-05-27 18:42:44 +00:00
test-jar.xml Removed remnants of junit 3. 2011-12-01 21:20:47 +00:00