aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com/jogamp/opengl/math
Commit message (Expand)AuthorAgeFilesLines
* Fix FloatUtil.makePerspective(..): The tan(fovy/2) shall be used, not tan(fov...Sven Gothel2014-07-052-57/+47
* Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2e...Sven Gothel2014-07-037-46/+48
* FloatUtil.makePick(..): Refine API doc, incl. PMVMatrix.gluPickMatrix(..)Sven Gothel2014-07-031-4/+10
* Bug 1021: Refine Stereo Rendering API and OculusVR implementing rendererSven Gothel2014-07-033-25/+187
* Bug 1021: Add OculusVR distortion renderer (single FBO and dual FBO); Add GLE...Sven Gothel2014-07-012-21/+65
* WIP: Add Matrix4 OO wraper for FloatUtil matrix operationsSven Gothel2014-06-281-0/+151
* Enhance FloatUtil: More optimizations, concludes commit 0bded476868c5fdfe4450...Sven Gothel2014-06-282-567/+550
* Enhance FloatUtil: Merge ProjectFloat features while adding optimized variati...Sven Gothel2014-06-275-245/+1478
* VectorUtil: Fix method names, i.e. use type-suffix in end of function for cla...Sven Gothel2014-04-093-73/+73
* Add AABBox.getRayIntersection(..), VectorUtil.line2PlaneIntersection(..) incl...Sven Gothel2014-04-093-1/+318
* Fix Quaternion.rotateByEuler(..): Zero rotation shall lead to NOP instead of ...Sven Gothel2014-04-091-2/+2
* Bug 801: Reduce temp. object creation, i.e. GC loadSven Gothel2014-04-021-11/+30
* Bug 801: WIP 2/2 - Add color attribute; Switch Shader instead of branching in...Sven Gothel2014-04-021-0/+162
* Bug 801: WIP 1/2 - Add color attribute; Switch Shader instead of branching in...Sven Gothel2014-04-011-15/+149
* Bug 801: Revise Graph VBAA (Add border dropping MSAA; Test diff. AA modes inc...Sven Gothel2014-03-222-14/+86
* AABBox: Add rotate(..)Sven Gothel2014-03-171-22/+75
* Quaternion: Add rotateByEuler(..); AABBox: Add translate(..); Minor edits ..Sven Gothel2014-03-174-36/+110
* Add generic support for picking via raycast intersection and AABBox (or similar)Sven Gothel2014-03-163-4/+123
* FloatUtil/VectorUtil: Enhance isEqual/compare w/ and w/o epsilon, add unit te...Sven Gothel2014-03-154-182/+258
* Quaternion: User EPSILON for all tests against zero and one (identity .. ) an...Sven Gothel2014-03-153-41/+138
* Bug 801: Remove Vertex.Factory from AffineTransform ; Add AABBox tranformed r...Sven Gothel2014-03-151-15/+57
* Bug 801: Outline/OutlineShape tranform and sort fixes ; Quaternion: Reduce mu...Sven Gothel2014-03-151-12/+25
* Quaternion: Fix and enhance class incl. Extensive Unit Tests (all passed)Sven Gothel2014-03-141-232/+951
* Math and PMVMatrix: Cleanup and RefineSven Gothel2014-03-143-163/+460
* Bug 801: AffineTransform: Remove Serializable, make methods final; FloatUtil:...Sven Gothel2014-03-062-12/+45
* Bug 801: Fix 183e1bc1868699b99eb9f9c8bf18d646d1120a48 'window box' CalculationSven Gothel2014-03-051-0/+48
* Bug 801: VectorUtil: Pass result vector, allowing caller to manage memory (pe...Sven Gothel2014-03-053-108/+96
* Merge branch 'master' into stash_glyphcacheSven Gothel2014-02-232-27/+138
* Bug 747: VectorUtil: Make scale(..) creating new float[] deprecated, adding '...Sven Gothel2013-12-101-5/+33
* Add functions for converting to and from binary16 half-precision floating poi...Mark Raynsford2013-10-313-0/+801
* jogl: allow short-circuited comparison in comparisonHarvey Harrison2013-10-181-1/+1
* jogl: add missing @Override annotationsHarvey Harrison2013-10-171-0/+3
* jogl: remove all trailing whitespaceHarvey Harrison2013-10-177-177/+177
* Remove deprecated methods.Sven Gothel2013-07-041-14/+2
* Quaternion: Fix float type - double epsilon slipped through review, where we ...Sven Gothel2013-06-301-2/+2
* VectorUtil, Quaternion: Use 'final' qualifier if possibleSven Gothel2013-06-122-53/+53
* Merge remote-tracking branch 'remotes/hharrison/pr743'Sven Gothel2013-06-121-204/+239
|\
| * Quaternion.java : fixed not clear assignmentPetr Skramovsky2013-06-051-2/+3
| * new method for vector multiplication, new copy constructorPetr Skramovsky2013-06-051-0/+28
| * fixed isIdentity method, deprecated isEmpty method (quaternion doesn't have s...Petr Skramovsky2013-06-051-13/+39
| * removed unnecessary castings, removed unnecessary methods for vector operatio...Petr Skramovsky2013-06-051-58/+11
| * reformatted to same stylePetr Skramovsky2013-06-051-180/+207
* | FloatUtil: Add in-place multMatrixf (since we mult line by line, we can multi...Sven Gothel2013-06-091-0/+51
|/
* jogl: remove executable bit from some java files and a pngHarvey Harrison2013-04-092-0/+0
* Fix Bug 703: Quaternion slerp function. Disclaimer: Not tested / No unit test.Harvey Harrison2013-04-091-30/+39
* Fix Bug : Quaternion multiplication unexpected behaviorHaZuki2012-11-161-2/+2
* Frustum: Clarify method names, fix point/sphere classification, add used refe...Sven Gothel2012-11-121-25/+70
* Frustum: Add doc. about Frustum's Plane's normal orientationSven Gothel2012-11-121-2/+16
* Frustum: Cleanup / update; PMVMatrix: Fix mulPMVSven Gothel2012-11-121-12/+23
* Frustum: Clarify isOutside(AABBox) impl, add isOutside for point and sphereSven Gothel2012-11-121-6/+43