libcruft-util/geom
2018-04-19 13:27:43 +10:00
..
aabb.cpp geom/aabb: rename p0,p1 to lo,hi 2018-03-13 15:42:29 +11:00
aabb.hpp geom/aabb: rename p0,p1 to lo,hi 2018-03-13 15:42:29 +11:00
cylinder.cpp coord/ops: use free functions for normalisations 2016-08-11 14:58:46 +10:00
cylinder.hpp geom/cylinder: add convenience cylinder3f typedef 2018-04-11 15:10:16 +10:00
ellipse.cpp geom/ellipse: add naive covering ellipse impl 2018-04-18 21:48:55 +10:00
ellipse.hpp geom/ellipse: add naive covering ellipse impl 2018-04-18 21:48:55 +10:00
frustum.cpp geom: add simple frustum class 2018-03-13 22:37:40 +11:00
frustum.hpp g/frustum: simplify aabb intersection test 2018-03-28 20:42:43 +11:00
fwd.hpp geom: add simple frustum class 2018-03-13 22:37:40 +11:00
iostream.cpp geom: add simple frustum class 2018-03-13 22:37:40 +11:00
iostream.hpp build: prefer iosfwd over iostream 2018-03-22 16:11:13 +11:00
ops.hpp geom/ops: remove point-point distance via sfinae 2018-04-16 16:00:32 +10:00
plane.cpp geom/plane: use a vector for coefficients 2018-03-13 22:37:09 +11:00
plane.hpp geom: move distance/intersection tests outside classes 2018-03-13 23:27:37 +11:00
ray.cpp point/vector: homog no longer takes a size parameter 2018-04-17 14:26:23 +10:00
ray.hpp point/vector: homog no longer takes a size parameter 2018-04-17 14:26:23 +10:00
rect.cpp geom: add more primitives 2015-10-14 15:32:53 +11:00
rect.hpp geom: add more primitives 2015-10-14 15:32:53 +11:00
sample.cpp geom/sample: add trivial poisson sample generator 2018-04-19 13:27:43 +10:00
sample.hpp geom/sample: add trivial poisson sample generator 2018-04-19 13:27:43 +10:00
sphere.cpp geom: move geometry primitives to own namespace 2015-10-13 18:19:47 +11:00
sphere.hpp geom/sphere: style 2018-04-16 16:00:32 +10:00
tri.cpp geom/tri: add triangle area formula 2018-04-09 12:49:09 +10:00
tri.hpp geom/tri: add triangle area formula 2018-04-09 12:49:09 +10:00