mosfet80
eef368ae63
Cleqn BaseTests.py
...
Clean code
2024-12-13 11:42:37 -05:00
wmayer
a9d80740a8
Test: add unit tests for Matrix4D::decompose()
2023-10-19 19:25:25 +02:00
Jolbas
40228d9ef2
Matrix.decompose() fix
...
Fixes some errors when matrix has zero scale in one or two directions
2023-09-28 15:25:29 -05:00
Jolbas
2d8c280528
Create rotation from any matrix
...
To help find a matrix components a decompose method is added to Matrix class
2023-09-28 15:25:29 -05:00
wmayer
4f6ab508d7
Base: fix incorrect method names of Matrix class about diagonal and trace
2023-09-18 01:21:07 +02:00
wmayer
e401e203af
Test: add test for default file system encoding
2023-09-06 23:54:42 +02:00
wmayer
7681c62468
Test: apply clang format
2023-09-04 07:22:09 -05:00
luzpaz
129d5882a7
Migrate domain name from freecadweb to freecad ( #9352 )
...
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files
Closes #6415
2023-04-24 15:19:20 -05:00
wmayer
ea190ce3c2
Test: expected failure of Rotation::setValue() in unit tests
2023-03-01 18:43:15 +01:00
Jolbas
6c3efbdb3b
Fix create Rotation from scaled matrix
...
Support for creation of Rotation from matrices which is a combination of non uniform scale and a rotation
Fixes according to review
Scale -1 is Uniform, Not NoScaling
Fix hasScale() when negative scale
2023-02-24 20:33:40 -06:00
wmayer
91ea39a5c0
Base: extend Placement/Rotation API
...
* Add Placement::isSame() and expose to Python
* Add Placement::multRight/Placement::multLeft
* Fix PlacementPy::rotate
* Add Rotation::multRight/Rotation::multLeft
* Add a test feature FeatureTestPlacement for uni tests
* Add unit tests
2022-08-09 11:54:05 +02:00
0penBrain
5dcd27df93
Gui: test for ILoggerBlocker
2022-07-05 13:35:18 +02:00
wmayer
45d7151dfa
Test: [skip ci] unit test for fix of Vector2d::Rotate
2022-07-04 16:53:47 +02:00
wmayer
35919e2a75
Test: [skip ci] test for fixed Rotation::inverse()
2022-06-20 12:39:22 +02:00
wmayer
f37574e809
Base: raise TypeError if Vector is multiplied with unsupported type
2022-06-04 13:21:04 +02:00
wmayer
61bc913fe5
Test: [skip ci] test matrix element order
2022-05-17 11:47:40 +02:00
wmayer
cd65de7e44
Base: fix conversion from Placement to Matrix
...
See also: https://forum.freecadweb.org/viewtopic.php?f=3&t=61000
2022-04-29 13:45:50 +02:00
wmayer
b47029998e
Base: fix handling of path separators in parameter group names
2022-03-29 14:54:03 +02:00
wmayer
a5e561b31d
Base: fix Matrix4D::hasScale
...
* If all column vectors of the 3x3 sub-matrix are equal the function incorrectly claims that it's uniform scaling.
* Detect also non-uniform scaling and if was applied from the left or right side
* Replace the int with an enum and expose it to Python
* Add several new unit tests
2022-02-15 21:05:11 +01:00
wmayer
6b45122a46
Test: add unit tests for matrices
2022-02-04 14:36:02 +01:00
wmayer
aedb961676
Test: replace deprecated failUnless with the new assert* functions
2022-02-04 11:38:55 +01:00
wmayer
971057539f
Unit test: [skip ci] gimbal lock
2021-10-29 20:02:09 +02:00
wmayer
69aa35578e
Base: Vector3::GetAngle() uses a smaller epsilon
2021-04-06 11:37:35 +02:00
Chris Hennes
3ef6e1c6d0
[OTHER] Catch only Exception, not BaseException
2021-02-11 11:52:45 +01:00
luz paz
31c0099a59
Test: Fix header uniformity, whitespace, doxygen headers
2020-11-18 08:58:06 +01:00
wmayer
c903de8af7
Adjust unit test of deleting a parameter group to new behaviour
2019-10-19 22:38:07 +02:00
luz.paz
3d2856e892
Mod/Test/BaseTests.py source typo
...
Changed `def testRoation(self):` to ` def testRotation(self):`
Please review.
2018-01-23 13:55:33 +01:00
wmayer
31bf496b67
unit tests for Rotation class
2018-01-01 16:45:33 +01:00
looooo
99131438c6
py3: Test: gathering diff of py3-branch
...
ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
2017-03-02 12:46:57 +01:00
Priit Laes
91e2e0043b
python: Test: *.py: Fix python3 syntax
2017-03-02 12:46:57 +01:00
wmayer
e416ec0dc3
+ add more unit tests for bounding box
2015-10-19 17:27:55 +02:00
wmayer
a4d1dbe5f0
+ rework BoundingBox class and its Python binding
2015-10-11 00:18:53 +02:00
wmayer
0da6de629d
+ fixes #0001364 : Issue 1256 is not actually fixed
2014-01-24 13:54:57 +01:00
wmayer
642a3e5094
0000856: Wrong inverse of a matrix
2012-10-22 16:21:27 +02:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00