Skip to content

Release Broccoli Atlantic v0.2.0

Ghost User requested to merge develop into atlantic

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

Merge request reports