Torque3D/Engine/source/math
JeffR a0f8b29da7 Improves logical checks for the default value so it's more sane and stable
Allows creation of polyhedrons via constructor with a origin and vector format, allowing to have default polyhedron values on triggers and physical zones
2022-02-14 01:07:39 -06:00
..
test proper fix for https://github.com/GarageGames/Torque3D/issues/1197 2015-02-15 15:20:32 -06:00
util Profile editor for the meshRoad object 2020-10-04 00:19:43 +02:00
mAngAxis.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mAngAxis.h uninitialized variables-math 2020-05-11 16:17:40 -05:00
mathIO.h ease member vars tagged as member vars 2018-03-14 15:45:45 -05:00
mathTypes.cpp Add handling to RotationF's addRotation function to ensure formatted return 2021-09-28 18:17:49 -05:00
mathTypes.h The class is designed as a general-purpose rotation/orientation class to make it easy to work with rotations and swap between math types as easily as possible. 2016-05-12 00:45:16 -05:00
mathUtils.cpp Merge branch 'development' of https://github.com/GarageGames/Torque3D into memberMess 2018-04-23 10:08:14 -05:00
mathUtils.h Adds the getSignedAngleBetweenVectors function, which is like the existing getAngleBetweenVectors, but will returned a signed angle value, which helps to inform the full 360 angle, rather than the 'nearest 180'. 2017-02-19 23:00:54 -06:00
mBox.cpp Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
mBox.h Fix axis check in Box3F::extend method 2016-05-13 12:09:40 +01:00
mBoxBase.h Merge pull request #1807 from Azaezel/boxBaseBorked 2016-10-24 01:28:25 -05:00
mConsoleFunctions.cpp adds binary to decimal and vice versa methods 2021-04-02 14:08:26 -05:00
mConstants.h Clean up MSVC warning [C4305]: truncation from 'double' to 'F32' 2019-02-02 23:07:44 -05:00
mEase.cpp ease member vars tagged as member vars 2018-03-14 15:45:45 -05:00
mEase.h ease member vars tagged as member vars 2018-03-14 15:45:45 -05:00
mIntersector.h tAlgorythm fed namespace T3D for better library interoperability. resulted in the need to specify usage in... a few places. 2017-12-27 22:57:47 -06:00
mMath.h Git apparently forgot to commit ALL the changes. 2016-05-12 23:49:06 -05:00
mMath_ASM.asm Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mMath_C.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mMathAMD.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mMathAMD_ASM.asm Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mMathFn.h Core implementation of Physical Based Rendering. 2018-09-15 20:19:57 -05:00
mMathSSE.cpp Added x64 check for SSE Intrinsic functions 2016-09-02 05:10:46 +01:00
mMathSSE_ASM.asm Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mMatrix.cpp Expand EngineAPI type definitions 2020-11-15 21:30:45 +01:00
mMatrix.h Expand EngineAPI type definitions 2020-11-15 21:30:45 +01:00
mOrientedBox.cpp Fix for Issue #136 for Zoning Bug 2012-11-08 18:19:33 -05:00
mOrientedBox.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mPlane.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mPlane.h uninitialized variables-math 2020-05-11 16:17:40 -05:00
mPlaneSet.h uninitialized variables-math 2020-05-11 16:17:40 -05:00
mPlaneTransformer.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mPlaneTransformer.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mPoint.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mPoint2.h uninitialized variables-math 2020-05-11 16:17:40 -05:00
mPoint3.h uninitialized variables-math 2020-05-11 16:17:40 -05:00
mPoint4.h uninitialized variables-math 2020-05-11 16:17:40 -05:00
mPolyhedron.cpp PolyhedronVectorData core membervar cleanups 2018-03-14 15:18:00 -05:00
mPolyhedron.h Improves logical checks for the default value so it's more sane and stable 2022-02-14 01:07:39 -06:00
mPolyhedron.impl.h PolyhedronVectorData core membervar cleanups 2018-03-14 15:18:00 -05:00
mQuadPatch.cpp Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
mQuadPatch.h Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
mQuat.cpp Optimized code 2015-02-12 11:00:25 -08:00
mQuat.h uninitialized variables-math 2020-05-11 16:17:40 -05:00
mRandom.cpp U32 MRandomLCG::randI() was using longs 2015-09-09 15:22:19 -05:00
mRandom.h * BugFix: Clear a lot of warnings and correct a few actual programming errors along the way. 2021-10-04 20:04:21 -04:00
mRandomDeck.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mRandomSet.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mRect.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mRect.h Fix for RectF::intersectTriangle() 2013-11-06 14:17:44 -05:00
mRotation.cpp Add handling to RotationF's addRotation function to ensure formatted return 2021-09-28 18:17:49 -05:00
mRotation.h Adds some helpful utility math functions. 2016-11-28 22:42:29 -06:00
mSilhouetteExtractor.h clang: constructor initialization order 2016-10-14 18:16:55 -05:00
mSolver.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
mSphere.cpp Addresses roughly half of the C4189 errors though the following methodologies: 2015-07-29 03:03:27 -05:00
mSphere.h uninitialized variables-math 2020-05-11 16:17:40 -05:00
mSplinePatch.cpp Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
mSplinePatch.h Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
mTransform.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00