Commit Graph

14 Commits

Author SHA1 Message Date
wmayer
985def3416 Base: apply clang format 2023-11-13 12:01:26 -05:00
wmayer
5610c22cbb Base: modernize C++: use equals default 2023-08-20 18:10:17 +02:00
wmayer
59760c723f Base: modernize C++: return braced init list 2023-08-18 00:36:24 +02:00
wmayer
f039789d0b Base: add overloaded method isIdentity() to Rotation and Placement that accepts a tolerance 2023-01-03 10:54:47 +01:00
wmayer
00bdd16dff 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
wmayer
513ef44a13 Base: add methods to transform a Vector3f with a Rotation or Placement 2022-08-04 11:45:39 +02:00
berniev
15419982d4 Base: Modernise ctors dtors defs etc 2022-08-02 12:37:46 +02:00
wmayer
fb55d8a9d5 Base: remove redundant void 2022-06-04 13:14:55 +02:00
wmayer
040b67634e Base: [skip ci] Optimize includes to reduce compile time 2022-03-07 16:49:01 +01:00
Uwe
ca8d93bb97 [Base] remove unused code 2022-02-27 19:30:09 +01:00
luz.paz
011e5aedfa src/Base: [skip ci] fix header uniformity
This PR fixes header uniformity across all `src/Base` files
2019-12-25 11:38:58 +01:00
DeepSOIC
6a9e4b710b Base: ScLERP placement interpolation 2019-10-12 15:39:39 +02:00
wmayer
79938b119f add method Placement::isIdentity 2018-09-05 21:19:16 +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