24.09., 9:00 - 11:00: Due to updates GitLab will be unavailable for some minutes between 09:00 and 11:00.

  1. 23 Jun, 2020 1 commit
    • David Frank's avatar
      #63 Add DetectorDescriptor and PlanarDetectorDescriptor · 7397e31a
      David Frank authored
      - Add Abstract class DetectorDescriptor, which is derived from DataDescriptor (Support ray generation from a given pose and detector pixel and given pose and voxel)
      - Add first derived class of DetectorDescriptor: PlanarDetectorDescriptor
      - Add usage of DetectorDescriptor in Projectors (remove dependency to geometry, ray generation is only handled by DetectorDescriptor, adapt tests)
      - Restructure tests of CUDA projectors to make failing tests more readable
      7397e31a
  2. 10 Jun, 2020 1 commit
    • David Frank's avatar
      #64 Move geometry to core, use Strong typing in Geometry interface · 5d96e144
      David Frank authored
      - Move geometry to core module
      - Use strong types for Geometry (Old constructors are kept for now, but are just wrappers, most of them use constexpr)
      - Added some convience overloads for RotationAngles3D and GeometryData
      - Fixed tests for removing old constructors (CircluarTrajectoryGenerator, Projectors)
      5d96e144
  3. 30 Apr, 2020 1 commit
  4. 09 Jan, 2020 1 commit
  5. 10 Dec, 2019 1 commit
  6. 06 Dec, 2019 1 commit
    • Nikola Dinev's avatar
      Protect copy constructors in non-leaf and leaf classes, to avoid the... · 7004ac58
      Nikola Dinev authored
      Protect copy constructors in non-leaf and leaf classes, to avoid the implicitly generated ones by the compiler that could cause slicing. In Cloneable, the assignment operator was deleted to disable issues with implicitly generated assingment operators in derived classes to prevent slicing. (resolves #31)
      7004ac58
  7. 31 Oct, 2019 1 commit
  8. 18 Sep, 2019 1 commit
  9. 19 Jul, 2019 1 commit