summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/geom2d.cc
diff options
context:
space:
mode:
authorNeil Moore <neil@s-z.org>2014-01-09 10:40:59 -0500
committerNeil Moore <neil@s-z.org>2014-01-09 10:44:46 -0500
commitdbdfa17b32a7895b32367cf9e5e0d1e32a16c098 (patch)
tree2bc29d689802a50843ec0fc54c9d37f7ade244b9 /crawl-ref/source/geom2d.cc
parent4ba8154abeaf6f08cbfcb03603a61ca474c20383 (diff)
downloadcrawl-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.cc14
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));
-}
-
}