- 06 May, 2020 5 commits
-
-
Philipp Schäfer authored
- added new ZoomIntoRay() method which allows to create new rays around a given one using a specified angular resolution
-
Philipp Schäfer authored
- made indicing methods protected - added new boolen method Is2D()
-
Philipp Schäfer authored
- added function to estimate wavefront surface at given timestamp - added function to calculate wavefront surface assuming (homogeneous) spherical wave
-
Philipp Schäfer authored
- minor bugfixes
-
Philipp Schäfer authored
- cleaned up code - renamed GetSurroundingGrid() to SurroundingGrid() ART - AdaptiveRayGrid: - added variable storing the resolution of theta and phi ART - Eigenray Worker - addes some TODOs
-
- 05 May, 2020 5 commits
-
-
Philipp Schäfer authored
- finished test for AdaptiveRayGrid
-
Philipp Schäfer authored
- now has once double resolution function for theta and phi respectively - phi-function now also checks whether phi is circular - phi-function also uses modulo 360 - fixed multiple out of bounds errors in DoubleRayResolution()
-
Philipp Schäfer authored
- added function to get circular bool - fixed bug that occured erasing last element in angle vector
-
Philipp Schäfer authored
- fixed a bug in constructor where angles where not properly converted to normal vector
-
Philipp Schäfer authored
- RayGrid now has a get function to access a ray via theta and phi index - AdaptiveRayGrid is now publicly derived from RayGrid
-
- 04 May, 2020 2 commits
-
-
Philipp Schäfer authored
- bugfix
-
Philipp Schäfer authored
- fixed indicing bugs - fixed bug in Contains() method - moved some definitions to cpp file
-
- 30 Apr, 2020 8 commits
-
-
Philipp Schäfer authored
- added test for AdaptiveRayGrid
-
Philipp Schäfer authored
- removed multiple bugs where base constructors where called within constructor body ART - RayGrid & AdaptiveRayGrid - UniqueRays() now returns const reference
-
Philipp Schäfer authored
- doubling the ray resolution now does not create new rays at poles
-
Philipp Schäfer authored
- changed a few functions to be protected and added inline keywords - added protected get method for ray matrix - fixed bug where a float was tested with double epsilon - added function to check for pole direction using a theta angle
-
Philipp Schäfer authored
- now expects a unique set of rays ART - RayGrid - now additionally stores unique set of rays, only this can be accessed publicly - ray matrix is now private and can be adjusted using protected set method ART - AdaptiveRayGrid - NewRaysOfLastAdaptation now is also a set instead of a vector
-
Philipp Schäfer authored
- renaming of files - part 2: includes
-
Philipp Schäfer authored
- renaming of files - part 1 - moved header to include
-
Philipp Schäfer authored
- renaming of ray grid adaptation class
-
- 29 Apr, 2020 8 commits
-
-
Philipp Schäfer authored
- part 2: internal renamings
-
Philipp Schäfer authored
- part 1: files
-
Philipp Schäfer authored
- added functions for advanced ray zooming
-
Philipp Schäfer authored
- added function to filter for rays using indices for theta and phi - also added functions to get rays of same theta/phi respectively
-
Philipp Schäfer authored
- added < operator for RayElement - added method to get data at certain timestamp using nearest neighbor
-
Philipp Schäfer authored
- removed unnecessary function ConstRayVectorReference()
-
Philipp Schäfer authored
-additional performance improvements by using references
-
Philipp Schäfer authored
- creating new vectors now allocates memory first - get functions for vectors now return const references
-
- 28 Apr, 2020 3 commits
-
-
Philipp Schäfer authored
- moved all definitions to cpp
-
Dipl.-Ing. Jonas Stienen authored
-
Philipp Schäfer authored
- moved Worker code to individual files
-
- 27 Apr, 2020 6 commits
-
-
Philipp Schäfer authored
- renamed namespace from Export to Utils
-
Philipp Schäfer authored
- now is derived from std::vector
-
Philipp Schäfer authored
- moved most definitions to cpp file
-
Philipp Schäfer authored
- RayGrid: renamed a few functions - RayResolutionAdapter: is now private derivation of RayGrid
-
Philipp Schäfer authored
- defined Run functions as const
-
Philipp Schäfer authored
- bugfix regarding export
-
- 24 Apr, 2020 2 commits
-
-
-
Dipl.-Ing. Jonas Stienen authored
-
- 23 Apr, 2020 1 commit
-
-
Philipp Schäfer authored
- renamed functions which creates a copy with new rays
-