History log of /external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7ea36162c1d4db228c2483558d06d0b71f066682 06-Apr-2015 NathanSweet <nathan.sweet@gmail.com> Made a minor effort to reduce getfield bytecodes.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
e2e545ade4a5cbc42cd93f9ef4985bf0cdea89ce 29-Oct-2014 davebaol <davix7@yahoo.it> Fixes #2517
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
4d455121a231025fd61224865c354628bb881dbf 21-Sep-2014 Valentin Milea <valentin.milea@gmail.com> Added test cases, removed confusing getScale/getRotation

Reducing matrix to original components depends on concatenation order.
Something like decomposeRotScl() & decomposeSclRot() could be added
instead, but does anyone need it?
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
9d9d0b712aee48d9a113195bb156e5081b889d19 13-Sep-2014 Valentin Milea <valentin.milea@gmail.com> add Affine2 matrix, optimize scene2d group transform
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
5dccc3cfc10bd6176b87c0c93cdc0028399d601c 12-Apr-2014 alex55i <agentlex11@yandex.ru> Add mulLeft to matrices
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
b97b34a82af276a09bec2885854dc391ec65023d 18-Mar-2014 NathanSweet <nathan.sweet@gmail.com> Source formatted.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
19d6cedbf9e7f7eee17ff3f1f8aefb6756359c0c 24-Feb-2014 lordjone <drodrigu86@gmail.com> Math fixes and additions:
quaternion setFromAxes function fixed
Vector3 mul with Matrix3 function added
Matrix3 added function setFromAxis
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
31427fe88c0f0e4cf01f3037b3377a4976d3029a 11-Feb-2014 Xoppa <contact@xoppa.nl> Remove MathUtils.RADIANS/DEGREES, closes #1267
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
ff7703cb7f7f5db74d8632f6c7059cbfc5e641ef 30-Jan-2014 Ksienrzyc <kerai@keraj.net> remove unncessary degree/radian conversion value from Matrix3
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
6faf68da771ac64b0b9ca32a96af341731cf2413 30-Jan-2014 Ksienrzyc <kerai@keraj.net> Additional radian based angle/rotation methods.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
e0954dd7cbcfa5806082e246f2b354e8e6a3a740 28-Jan-2014 Marco Baccarani <bacca87@gmail.com> Added getRotation() method
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
df27e2e29d3e5efe72e46d5e6c952bcc4b9fff82 28-Jan-2014 Marco Baccarani <bacca87@gmail.com> Added getScale() and getTranslation() methods

Issue #1253
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
70b9f72303356b9ba8572b19d64fba9c40f92ca8 08-Dec-2013 John Sullivan <john.t.sullivan@gmail.com> Added a float[] constructor to Matrix3 to match Matrix4.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
9c260fbfe64db5cf887789d99fe140fc58b6c325 13-Sep-2013 Thomas ten Cate <ttencate@gmail.com> Clarify some Javadoc and rename some parameters to be more self-documenting
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
d66d33c4fa9a0a9a191a45f365ec1e77f1d3af4f 14-Aug-2012 Mario Zechner <contact@badlogicgames.com> Merge pull request #13 from robertmassaioli/javadoc_new

New Javadoc and Minor Refactoring
1ba7a5a7a803230e3ba5b5bc07274de31925baa8 14-Aug-2012 Mario Zechner <contact@badlogicgames.com> [fixed] .gitignore, gotta test it
[changed] moved Clipboard to utils package
[fixed] gwt backend works again, gdx.gwt.xml was missing a few entries, Matrix4 emu class didn't have #scl(float, float, float)
[removed] assets.txt from superjumper
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
61db945f84fd920192152db8c4083aded1373d25 14-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Removing my MathUtil changes.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
97f6eae612d63212517f8d72caaf1a7cca29bad8 14-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Merge branch 'master' into javadoc_new

Conflicts:
gdx/src/com/badlogic/gdx/math/Matrix3.java
gdx/src/com/badlogic/gdx/math/Matrix4.java
29433832d48402ea764567be2faaeedc932a663e 14-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Documentation rules refactor.

I have attempted to refactor all of my previous documentation by looking at a diff and following the
rules that Mario and Nate provided.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
313b61fe655fe349ec8e464df14301e407c90471 14-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Adding some more helper Vector2 functions to Matrix3.

I am not sure why Matrix3 does not have more Vector2 functions. Especially considering that I would
have expected that to have been the most useful type of function for a 3x3 matrix since it will be
most commonly used in a 2D world. Therefore I have added in more functions to make life easier.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
718f3d6d75a48585905bde4528a7bf1e8ad79c38 14-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Improving Matrix3 and adding missing functions.

The Matrix3 implementation is missing many of the Vector2 functions. I have started adding them back
in. I have also attempted to minimize the javadoc that I have used.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
eca95976c4bbc783409a6916997718978faeebbb 13-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Merge branch 'master' into javadoc_new
002ae514814460d4e953f712fb93afed3751368e 13-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Updated the matrix mul documentation to be correct

The matrix documentation for the mul function is now correct for both Matrix3 and Matrix4. I got it
wrong the first time round. My mistake.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
edff2136bca9af9f3a962afb768153948b581bab 11-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Reverted the Arrays.fill changes.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
128e1588026c1a4b326fe7d0a58ad51b46229bbd 11-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Refactored Matrix3 and Matrix4

With regards to Matrix three I turned all of the val[x] refereneces into val[MXY] references by
doing the following eclipse find and replaces:

val[0] => val[M00]
val[1] => val[M10]
val[2] => val[M20]
val[3] => val[M01]
etc.

The only function that I changed before that was the set(Matrix4) function because it would not have
worked for those find and replaces.

Everything else merely attempts to make slight micro-optimisations. If many many people are going to
use this library then every little saving counts. There is no reason to to make these changes where
we can. I know that these changes probably will never be noticed but it makes me feel better.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
a381cee4c6d72bb96fba74c76846c98b3528d55e 11-Aug-2012 Robert Massaioli <robertmassaioli@gmail.com> Added in more javadoc for Matrix3/4
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
2c9030de2ddb983cfaeb5736089453b32c559cc1 11-Aug-2012 Nathan Sweet <nathan.sweet@gmail.com> ERL YER SERC CERN HERS BERN RERFERCKTERERD!
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
0deec00d73fdaeca58c27032042be090e0088e3f 07-Aug-2012 nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> Fixed issue 998, extra space at top of scrollpane.
Fancy Matrix3 toString.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
ee32e681dce2196e1947268827d2db2f7a24622e 06-Aug-2012 nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> Fixed issue 4493, button drawable order is not consistent across the different button classes.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
78bed2c6254daac8057dd18d56728a295f3bd00f 05-Aug-2012 nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> Removed a bunch of Math.abs() that aren't needed since TextureRegion doesn't return negative width/height.
Refactored some widget style constructors that had way too many arguments.
Added Button "over" drawable.
Added TiledDrawable.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
d65723e9bb9fc1d2fd866b200218d30e4e35fc55 07-Mar-2012 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [fixed] Issue 736, Matrix4#scl() improvements.
[added] Matrix3#scl
[changed] Matrix3#vals -> Matrix3#val
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
2b028b2f7c84ca47d35ee465ff0806a876fb9331 05-Mar-2012 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [added] triangle splitting to Intersector, base for cutting up meshes into grid cells for culling
[added] static methods to VertexAttribute to make creating the default ones easier.
[added] helper method to Matrix3, so we can set a Matrix4 and just get the base axis for a shader.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
4de4ff9209292c4687c69e8b7d213aa88d0b1bfd 21-Feb-2012 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [fixed] Matrix3#inv allocated float array.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
dcbd891ebc93dcea2d3c5f5d311744927856ddf9 06-Nov-2011 nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> Organize imports and format.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
ed740731e4df7d9fd18de9804affc9efe3082591 04-Sep-2011 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [fixed] inplace operators return matrix for chaining.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
439c26c0838e48d228ecb7a1f747c9209c8b15f2 04-Sep-2011 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [added] inplace matrix operators for Matrix4 and Matrix3 that postmultiply just opengl's matrix operations.
[added] ShapeRendere & test, don't use yet.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
2f412de0a867ffffe70909d9bb69434e3ac6b16b 14-Aug-2011 nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [updated] Everything to use the latest source formatter. Yay! Use it, love it!
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
c6d6d0f4c6f31123f66311295bee6ecc79c4ab07 05-Aug-2011 nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [updated] Group, more efficient.
[added] trn() methods to Matrix3.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
e5bf2b933f669e12cbc2d6627cb218b6ae8d0e72 15-Jul-2011 TamasJano@gmail.com <TamasJano@gmail.com@6c4fd544-2939-11df-bb46-9574ba5d0bfa> inv() implementation verified and tested before inclusion. Code taken from the issue tracker.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
9244abf367bce0e823d8cacc8f2ad15d3c83d154 10-Apr-2011 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [fixed] license headers in core api
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
8cd252076648a5c848d6a85ae0d1405089a8d2c1 07-Mar-2011 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [fixed] Matrix3.vals is now public
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
3321a78d3df14699d0be8228e7e4ccabbbf950a7 27-Feb-2011 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [fixed] All warnings in core (except utils package. NATE! :p).
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
a1c12217915527d1376d50ccf1fd057ba29af10b 20-Feb-2011 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [removed] old ortho and perspective cam.
[changed] all tests are now using the new perspective and ortho cam. yay!
[changed] all main() methods in gdx project commented. left in for reference (altough SVN would do just fine as well...)
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
96865e7fc90d53250b54adf50af8423030106faf 11-Jan-2011 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [changed] made all math package classes serializable. Some are still missing a serialversionuid. will fix taht as soon as eclipse stops fucking up...
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
c1a20432e96c5ceb32a62b52627aaa6f93e703ae 15-Dec-2010 nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [changed] Formatter code, again.
[changed] Removed autogenerated TODOs.
[changed] Organized imports.
[changed] Removed my email address from @author tags (it is in the copyright header).
[changed] Object utils collections to support both == and equals element comparisons.
[changed] New projects to exclude .svn folders from Eclipse and ignore bin dirs.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
192aca09e83d3f70a712948a7946ace5ee03045d 27-Nov-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [fixed] license headers everywhere
[fixed] all scene2d classes have public or protected members/methods. No more private as those are meant to be overwritten/derived from.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
b87d1912839c1cde711b4b9dbe269db66c54f61f 31-Oct-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [moved] GdxRuntimeException to gdx/utils
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
30597377f5f74e1e402481d423a8ecc933e65ed2 24-Oct-2010 nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [changed] Applied Eclipse source formatter.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
caefe7153a40b2428252071261ea7ef92605ab3c 16-Oct-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [changed] scene graph basics are 99% done. gotta fix one last bug in Group.toChildCoordinateSystem(). All combinations or ref, scale and rotation work except when all three are given. hrm...
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
16c0f175dced2b231466764393ef3c1b1c762d1d 15-Oct-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [changed] added flag to SPriteRotationTest, stupid MS OpenGL implementation returns wrong color values...
[changed] Matrix3.inv() throws runtime exception
[changed] some more fun with Stage and Group. Far from being done...
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
033edee7276d975b95d44292cb5e2fb8dd57c277 15-Oct-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [changed] version to 0.71. This is not final
[changed] Matrix is now called Matrix4 in accordance to Matrix3, Vector3 and Vector2
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
082dc38957254b12be10b6475bfac1690d5a4b57 15-Oct-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [added] determinant method to Matrix3
[added] stub for invert method to Matrix3
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
e7d16c903602b3726389f974044c69a4557d4aa5 15-Oct-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [changed] just some cosmetics
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
0f2f7f9e2900e84b24c8e1eca23678233d50fb25 15-Oct-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [fixed] Matrix3 setToRotation sign error. me stupid...
[fixed] Vector2, mixed up columns with rows. again...
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
3435b246e3e8b69532df783be9c90434b2a5a207 15-Oct-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [added] scenes and scene2d package.
[added] some test code for Matrix3. Testing against Matrix4.
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java
e7988ce5949770bfacdd758e82806d71565d84c3 15-Oct-2010 badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> [added] Matrix3 for 2d transforms
/external/libgdx/gdx/src/com/badlogic/gdx/math/Matrix3.java