Release Broccoli Atlantic v0.2.0
Broccoli Atlantic v0.2.0
Curve
- [enhancement] Changed interface for polynomial interpolation and polynomial spline interpolation (internal only) to allow also interpolation of trigonometric and exponential functions in future
- [enhancement] Performance improvements for evaluating trajectories and quaternion-trajectories (for evaluating value and common derivatives at once)
- [bugfix] Fixed ambiguity of parametrization of exponential functions
- [enhancement] added comparison operators (equality and inequality) for classes in curve and geometry module
Memory
- [enhancement] improved interface of background worker and derived classes (now thread-safe copy-constructors and copy-assignment operators are available)
- [bugfix] replaced pthread_cancel with pthread_join in BackgroundWorker to avoid memory leak reported by valgrind (probably just a false positive)
- [bugfix] fixed memory leak in BackgroundWorker (may occur in certain cases where the child thread is faster than the calling thread)
Edited by Ghost User