!!! In spiralgraph.cpp zooming should be performed by division by max(maxX, maxY), not by maxX and maxY separately: if one maximum is near zero, plot rotates weirdly; + Phase plates added: simple, staging, lens; - No flat lens plate atm; * Physics fixed;
Merge remote-tracking branch 'upstream/master'
+ Flat lens phase plate added;
+ Code styled and optimized; + Detailed comments added to fresnel.h, PLEASE READ;
Merge pull request #7 from snakerock/master

!!! CHANGE ZOOMING OF SPIRAL; + Phase plates