{"push_id":741727971,"size":12,"distinct_size":1,"ref":"refs/heads/master","head":"7e19019bf5bc95ac984e246e7375b36f08eb2073","before":"e52a8ae66f2e55c1a746c41bd2a13a98e7b9fba2","commits":[{"sha":"9f6ae0c564bfae9b51f3938cca431edae5c91449","author":{"email":"866fa405fd20bd69b6516b1a087e85961cf1a4d1@gmail.com","name":"matt"},"message":"First version of the VectoredCamera class. Allows the cameras pixel sight lines to be defined by the user.","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/9f6ae0c564bfae9b51f3938cca431edae5c91449"},{"sha":"ea0f99415947c19b04f1bc91022983930a41ccd7","author":{"email":"866fa405fd20bd69b6516b1a087e85961cf1a4d1@gmail.com","name":"matt"},"message":"VectorCamera now works. Tidied up.","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/ea0f99415947c19b04f1bc91022983930a41ccd7"},{"sha":"aaeedcb3e076d2d83da35bd4331c2adff574cc9c","author":{"email":"866fa405fd20bd69b6516b1a087e85961cf1a4d1@gmail.com","name":"matt"},"message":"Camera classes refactored to use inheritance properly. Now have a Camera class with all the common functions. Subclasses PinholeCamera and VectorCamera just implement __init__() and two pixel functions. This sort of layout should make it much easier to add cameras in future.","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/aaeedcb3e076d2d83da35bd4331c2adff574cc9c"},{"sha":"a101ab751e3dd2205f2fa78dbd4e80a116754b90","author":{"email":"866fa405fd20bd69b6516b1a087e85961cf1a4d1@gmail.com","name":"matt"},"message":"Minor fix of a typo causing demo.py to crash.","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/a101ab751e3dd2205f2fa78dbd4e80a116754b90"},{"sha":"8df9c03e7945e5ae041e61099062d293a7a9545f","author":{"email":"761f7cf32361926bfe05f00bd7407cba1e1edafb@gmail.com","name":"Matthew Carr"},"message":"Cameras now working","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/8df9c03e7945e5ae041e61099062d293a7a9545f"},{"sha":"c0a9f220abe8b83ebe204f227c10a78e14679535","author":{"email":"761f7cf32361926bfe05f00bd7407cba1e1edafb@gmail.com","name":"Matthew Carr"},"message":"interim commit","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/c0a9f220abe8b83ebe204f227c10a78e14679535"},{"sha":"3af2f2ca84ade9618e5595a96149a8630a278caa","author":{"email":"1249bdc18c0f37af4b65b53009f16a21931faf2a@gmail.com","name":"cnlpepper"},"message":"Refactored statistics and display code.","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/3af2f2ca84ade9618e5595a96149a8630a278caa"},{"sha":"328fd72a719714f00dce637eb61d55930d3d8177","author":{"email":"1249bdc18c0f37af4b65b53009f16a21931faf2a@gmail.com","name":"cnlpepper"},"message":"Reordered common code.\nFixed bug with pinhole camera fov calculation.","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/328fd72a719714f00dce637eb61d55930d3d8177"},{"sha":"9f98069ef63afc76878d5719d152a94ad68d9805","author":{"email":"1249bdc18c0f37af4b65b53009f16a21931faf2a@gmail.com","name":"cnlpepper"},"message":"Added code for _observe_single.","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/9f98069ef63afc76878d5719d152a94ad68d9805"},{"sha":"9278e1db30a8ee9f4e31ba4562d9903531b9deff","author":{"email":"1249bdc18c0f37af4b65b53009f16a21931faf2a@gmail.com","name":"cnlpepper"},"message":"Refactored code to reduce code duplication.","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/9278e1db30a8ee9f4e31ba4562d9903531b9deff"},{"sha":"444062e402286720a3a0eac937cc2a7ba8553311","author":{"email":"1249bdc18c0f37af4b65b53009f16a21931faf2a@gmail.com","name":"cnlpepper"},"message":"Final tidy up before merge.","distinct":false,"url":"https://api.github.com/repos/raysect/source/commits/444062e402286720a3a0eac937cc2a7ba8553311"},{"sha":"7e19019bf5bc95ac984e246e7375b36f08eb2073","author":{"email":"1249bdc18c0f37af4b65b53009f16a21931faf2a@gmail.com","name":"cnlpepper"},"message":"Merge branch 'feature/vectoredcamera'","distinct":true,"url":"https://api.github.com/repos/raysect/source/commits/7e19019bf5bc95ac984e246e7375b36f08eb2073"}]}