Opentk/Source/OpenTK/Math
Tom Edwards b38c81a458 Added Matrix clearing methods
- Added ClearTranslation(), ClearScale(), ClearRotation() and
ClearProjection()
- Added ExtractProjection() to Matrix4
- Fixed ExtractScale() giving incorrect results if a Matrix4 contained
projection data
- Added setters to Matrix4d's Column properties
2013-04-11 22:23:43 +01:00
..
BezierCurve.cs Obsoleted OpenTK.Functions in favor of OpenTK.MathHelper (reason: XNA compatibility). 2009-08-14 12:37:18 +00:00
BezierCurveCubic.cs Replaced tabs with spaces. 2009-07-17 08:27:25 +00:00
BezierCurveQuadric.cs Replaced tabs with spaces. 2009-07-17 08:27:25 +00:00
Box2.cs Fixed issue [#2072]: "Box2 constructor bug". 2010-10-11 07:54:46 +00:00
Functions.cs Fixed a large number of documentation warnings. 2009-09-04 21:44:39 +00:00
Half.cs Fixed a large number of recurring spelling mistakes in documentation (patch by iRBiS). Fixes issue [#1341]: "Vector4 constructor describes w component as z component + other spelling corrections". 2009-11-09 08:15:38 +00:00
MathHelper.cs Added missing double-precision radian-to-degree conversion routines. 2011-02-08 20:10:42 +00:00
Matrix2.cs Copied float matrix classes to their double equivalents. 2013-01-26 14:06:16 -05:00
Matrix2d.cs Converted tabs to spaces. 2013-01-26 16:08:34 -05:00
Matrix2x3.cs Matrix4x2 implementation and documenting the other matrix classes. 2013-01-20 16:38:25 -05:00
Matrix2x3d.cs Converted tabs to spaces. 2013-01-26 16:08:34 -05:00
Matrix2x4.cs Matrix4x2 implementation and documenting the other matrix classes. 2013-01-20 16:38:25 -05:00
Matrix2x4d.cs Converted tabs to spaces. 2013-01-26 16:08:34 -05:00
Matrix3.cs Added Matrix clearing methods 2013-04-11 22:23:43 +01:00
Matrix3d.cs Added Matrix clearing methods 2013-04-11 22:23:43 +01:00
Matrix3x2.cs Matrix4x2 implementation and documenting the other matrix classes. 2013-01-20 16:38:25 -05:00
Matrix3x2d.cs Converted tabs to spaces. 2013-01-26 16:08:34 -05:00
Matrix3x4.cs Converted tabs to spaces. 2013-01-26 16:08:34 -05:00
Matrix3x4d.cs Converted tabs to spaces. 2013-01-26 16:08:34 -05:00
Matrix4.cs Added Matrix clearing methods 2013-04-11 22:23:43 +01:00
Matrix4d.cs Added Matrix clearing methods 2013-04-11 22:23:43 +01:00
Matrix4x2.cs Converted tabs to spaces. 2013-01-26 16:08:34 -05:00
Matrix4x2d.cs Converted tabs to spaces. 2013-01-26 16:08:34 -05:00
Matrix4x3.cs minor notes in comments of Matrix classes 2013-01-31 09:58:49 -06:00
Matrix4x3d.cs minor notes in comments of Matrix classes 2013-01-31 09:58:49 -06:00
Point.cs Disabled OpenTK.Point, Size and Rectangle structures that were meant to replace their System.Drawing implementations until the correct course of action can be determined. This change is too disruptive to existing applications, especially if they are also using Windows.Forms (see discussion here: http://www.opentk.com/node/1348). 2009-11-08 23:02:53 +00:00
Quaternion.cs Copied Matrix4 changes to other classes 2013-03-20 12:44:12 +00:00
Quaterniond.cs Copied Matrix4 changes to other classes 2013-03-20 12:44:12 +00:00
Rectangle.cs Disabled OpenTK.Point, Size and Rectangle structures that were meant to replace their System.Drawing implementations until the correct course of action can be determined. This change is too disruptive to existing applications, especially if they are also using Windows.Forms (see discussion here: http://www.opentk.com/node/1348). 2009-11-08 23:02:53 +00:00
Size.cs Disabled OpenTK.Point, Size and Rectangle structures that were meant to replace their System.Drawing implementations until the correct course of action can be determined. This change is too disruptive to existing applications, especially if they are also using Windows.Forms (see discussion here: http://www.opentk.com/node/1348). 2009-11-08 23:02:53 +00:00
Vector2.cs Extra maths features 2013-02-18 18:46:26 +00:00
Vector2d.cs Extra maths features 2013-02-18 18:46:26 +00:00
Vector2h.cs Removed swizzles that had duplicate components. 2013-01-16 19:21:54 -08:00
Vector3.cs Extra maths features 2013-02-18 18:46:26 +00:00
Vector3d.cs Extra maths features 2013-02-18 18:46:26 +00:00
Vector3h.cs Removed swizzles that had duplicate components. 2013-01-16 19:21:54 -08:00
Vector4.cs Extra maths features 2013-02-18 18:46:26 +00:00
Vector4d.cs Copied Matrix4 changes to other classes 2013-03-20 12:44:12 +00:00
Vector4h.cs Removed swizzles that had duplicate components. 2013-01-16 19:21:54 -08:00