aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com/jogamp/opengl/math/geom
Commit message (Expand)AuthorAgeFilesLines
* Graph/Math: Cleanup toString(), spacing and use System.lineSeparator()Sven Gothel2023-04-122-13/+9
* PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; ...Sven Gothel2023-04-072-149/+60
* AABBOX: Revert API doc copy/type errors from commit 15e60161787224e85172685f7...Sven Gothel2023-04-051-7/+7
* Math: Complete Matrix4f w/ Vec[234]f and adopt it throughout Quaternion, Ray,...Sven Gothel2023-04-052-253/+301
* API doc cleanup, add + refine math testsSven Gothel2023-03-191-0/+2
* AABBox: Add API doc comment on reset() and hence default ctor regarding infin...Sven Gothel2023-03-141-3/+10
* Graph Type Rendering: Drop pixelSize and use font em-size [0..1] throughout s...Sven Gothel2023-02-131-1/+20
* Graph: Complete move jogamp.graph.plane to public com.jogamp.graph.planeSven Gothel2023-02-041-2/+1
* Refine Frustum definition: Adding Frustum.FovDesc; Clarify makeFrustum argume...Sven Gothel2015-07-201-8/+67
* Graph/Math: Fix minor apidoc issuesSven Gothel2014-10-092-4/+16
* Findbugs.normal: Adding safeguard hashCode() implementation throwing Internal...Sven Gothel2014-07-081-0/+4
* Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2e...Sven Gothel2014-07-032-22/+24
* Enhance FloatUtil: Merge ProjectFloat features while adding optimized variati...Sven Gothel2014-06-272-32/+45
* VectorUtil: Fix method names, i.e. use type-suffix in end of function for cla...Sven Gothel2014-04-091-1/+1
* Add AABBox.getRayIntersection(..), VectorUtil.line2PlaneIntersection(..) incl...Sven Gothel2014-04-091-0/+129
* Bug 801: Reduce temp. object creation, i.e. GC loadSven Gothel2014-04-021-11/+30
* AABBox: Add rotate(..)Sven Gothel2014-03-171-22/+75
* Quaternion: Add rotateByEuler(..); AABBox: Add translate(..); Minor edits ..Sven Gothel2014-03-171-3/+13
* Add generic support for picking via raycast intersection and AABBox (or similar)Sven Gothel2014-03-161-2/+62
* FloatUtil/VectorUtil: Enhance isEqual/compare w/ and w/o epsilon, add unit te...Sven Gothel2014-03-151-14/+17
* Bug 801: Remove Vertex.Factory from AffineTransform ; Add AABBox tranformed r...Sven Gothel2014-03-151-15/+57
* Math and PMVMatrix: Cleanup and RefineSven Gothel2014-03-141-12/+12
* Bug 801: AffineTransform: Remove Serializable, make methods final; FloatUtil:...Sven Gothel2014-03-061-7/+24
* 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-051-18/+17
* Merge branch 'master' into stash_glyphcacheSven Gothel2014-02-231-2/+3
* jogl: add missing @Override annotationsHarvey Harrison2013-10-171-0/+3
* jogl: remove all trailing whitespaceHarvey Harrison2013-10-172-83/+83
* 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
* Adding Ref.: Frustum-Culling, Max WagnerSven Gothel2012-11-121-10/+12
* Validating Frustum w/ help of Eduard White [email protected], referencing th...Sven Gothel2012-11-121-70/+134
* Frustum: Print Plane's normals properly in toString()Sven Gothel2012-11-111-1/+1
* Frustum: Passing Mv*P (column major order)Sven Gothel2012-11-111-29/+29
* Frustum: Simpler usage (ctor, update) no need for explicit compute() method. ...Sven Gothel2012-11-111-102/+143
* AABBox: Add public direct setSize(..), skipping redundant reset() / resize(..)Sven Gothel2012-11-111-18/+31
* Cleanup Frustum Math Util: Independent / Compile Clean / Relocation ; PMVMatr...Sven Gothel2012-11-111-0/+174
* Reorganize math code into: com.jogamp.opengl.math and com.jogamp.opengl.math....Sven Gothel2012-11-111-0/+343