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