summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/coordit.h
diff options
context:
space:
mode:
authorRobert Vollmert <rvollmert@gmx.net>2009-11-02 13:40:26 +0100
committerRobert Vollmert <rvollmert@gmx.net>2009-11-03 10:15:44 +0100
commit24cffd138886ef99a186281e0bf6cc4f8c21d670 (patch)
treedfe1a0f1bb9e2530ed81803f8fde50745625979d /crawl-ref/source/coordit.h
parentd955c2c1d4c5aef619c769d6e6497adc7359a57d (diff)
downloadcrawl-ref-24cffd138886ef99a186281e0bf6cc4f8c21d670.tar.gz
crawl-ref-24cffd138886ef99a186281e0bf6cc4f8c21d670.zip
Remove bidirectionality from radius_iterator.
This wasn't used anywhere and could easily be restored if required.
Diffstat (limited to 'crawl-ref/source/coordit.h')
-rw-r--r--crawl-ref/source/coordit.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/crawl-ref/source/coordit.h b/crawl-ref/source/coordit.h
index b7323bbef8..ecf57fad53 100644
--- a/crawl-ref/source/coordit.h
+++ b/crawl-ref/source/coordit.h
@@ -19,7 +19,7 @@ private:
coord_def current, topleft, bottomright;
};
-class radius_iterator : public std::iterator<std::bidirectional_iterator_tag,
+class radius_iterator : public std::iterator<std::forward_iterator_tag,
coord_def>
{
public:
@@ -35,12 +35,9 @@ public:
const coord_def* operator->() const;
const radius_iterator& operator ++ ();
- const radius_iterator& operator -- ();
radius_iterator operator ++ (int);
- radius_iterator operator -- (int);
private:
void step();
- void step_back();
bool on_valid_square() const;
coord_def location, center;
@@ -59,4 +56,3 @@ public:
};
#endif
-