From 91c5ceb9a384513509dbb941992347f4c92efc86 Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Tue, 3 Nov 2009 19:32:27 +0100 Subject: Move regress next to advance. --- crawl-ref/source/ray.cc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'crawl-ref/source/ray.cc') diff --git a/crawl-ref/source/ray.cc b/crawl-ref/source/ray.cc index 9a0810d78d..78cc133df6 100644 --- a/crawl-ref/source/ray.cc +++ b/crawl-ref/source/ray.cc @@ -165,6 +165,15 @@ bool ray_def::advance() return (!on_corner); } +void ray_def::regress() +{ + ASSERT(_valid()); + r.dir = -r.dir; + advance(); + r.dir = -r.dir; + ASSERT(_valid()); +} + static geom::vector _mirror_pt(const geom::vector &vorig, const coord_def &side) { geom::vector v = vorig; @@ -374,12 +383,3 @@ void ray_def::bounce(const reflect_grid &rg) ASSERT(_valid()); ASSERT(!rg(pos() - old_pos + rg_o)); } - -void ray_def::regress() -{ - ASSERT(_valid()); - r.dir = -r.dir; - advance(); - r.dir = -r.dir; - ASSERT(_valid()); -} -- cgit v1.2.3-54-g00ecf