diff options
author | Neil Moore <neil@s-z.org> | 2014-01-09 10:40:59 -0500 |
---|---|---|
committer | Neil Moore <neil@s-z.org> | 2014-01-09 10:44:46 -0500 |
commit | dbdfa17b32a7895b32367cf9e5e0d1e32a16c098 (patch) | |
tree | 2bc29d689802a50843ec0fc54c9d37f7ade244b9 /crawl-ref/source/geom2d.cc | |
parent | 4ba8154abeaf6f08cbfcb03603a61ca474c20383 (diff) | |
download | crawl-ref-dbdfa17b32a7895b32367cf9e5e0d1e32a16c098.tar.gz crawl-ref-dbdfa17b32a7895b32367cf9e5e0d1e32a16c098.zip |
Remove some newly-dead geometry code.
The {get,set}_degrees methods of ray_def were only used by the chaos
bouncing code, removed in 0.14-a0-1819-g38ea213. The functions
geom::degrees and geom::degree_to_vector were only used by those
ray_def methods.
Diffstat (limited to 'crawl-ref/source/geom2d.cc')
-rw-r--r-- | crawl-ref/source/geom2d.cc | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/crawl-ref/source/geom2d.cc b/crawl-ref/source/geom2d.cc index 3f7431592e..74a79342c5 100644 --- a/crawl-ref/source/geom2d.cc +++ b/crawl-ref/source/geom2d.cc @@ -147,18 +147,4 @@ double form::operator()(const vector& v) const return a*v.x + b*v.y; } -double degrees(const vector &v) -{ - if (v.x == 0) - return v.y > 0 ? 90.0 : -90.0; - double rad = v.x > 0 ? atan(v.y/v.x) : M_PI + atan(v.y/v.x); - return 180.0 / M_PI * rad; -} - -vector degree_to_vector(double d) -{ - double rad = d / 180.0 * M_PI; - return vector(cos(rad), sin(rad)); -} - } |