Commit graph

17 commits

Author SHA1 Message Date
006d2de34a Stream operator for Ball 2018-02-12 01:11:23 +01:00
80f0e96acf Horizontal bounces. 2018-02-11 22:42:15 +01:00
22e24258cd Add a vertical plan collision 2018-02-11 17:29:56 +01:00
98fe6ebc12 s/ellipsoid/spheroid 2018-02-11 17:29:17 +01:00
9ef21a2dc9 Update spheroid if conflict with a plan at a given height. 2018-02-09 20:23:06 +01:00
bf3232d790 Fix -Wreorder warnings 2018-02-07 15:18:53 +01:00
522ab7be39 Raw implementation of a Ball 2018-02-07 15:08:16 +01:00
e76974204d s/ellipsoid/spheroid + implementation of operator() 2018-02-07 15:07:59 +01:00
dae55f5eab Rough implementation of an ellipsoid.
In an extremely simple model, the ball will deform as an ellipsoid
during the bounce process.
2018-01-31 16:43:53 +01:00
88700c7c76 Typos in Implicit.hpp and remove Implicit.cpp 2018-01-31 16:43:44 +01:00
e63aa18c58 Remove useless hashtable over doubles
(wtf was I thinking?)
2018-01-27 16:39:08 +01:00
a1347434e7 Implement basic mesh functions 2018-01-27 16:28:36 +01:00
ba7245eeea Rename .h to .hpp 2018-01-27 15:24:41 +01:00
003c50443e Add a structure representing an explicit mesh 2018-01-27 15:23:40 +01:00
016b0e1b6d Rename .h to .hpp 2018-01-27 15:23:23 +01:00
5d243e4cde Basic implicit surfaces interface definition 2018-01-25 11:40:39 +01:00
0775926122 Initial commit 2018-01-25 11:01:41 +01:00