summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source
diff options
context:
space:
mode:
authorRobert Vollmert <rvollmert@gmx.net>2009-11-11 00:21:16 +0100
committerRobert Vollmert <rvollmert@gmx.net>2009-11-11 00:21:16 +0100
commit03d90bdfaa772d75e8db09f72350e7feb5809b94 (patch)
treee71068556ef83c7e5d29ffbfdf8f5ea462769197 /crawl-ref/source
parent8b4ccf7e8ec97cdf20005099d7b5cbf6ce32daf9 (diff)
downloadcrawl-ref-03d90bdfaa772d75e8db09f72350e7feb5809b94.tar.gz
crawl-ref-03d90bdfaa772d75e8db09f72350e7feb5809b94.zip
Revert "temporary"
This reverts commit 7ad81857b0a7f679f193ca482d5dac571ee43803.
Diffstat (limited to 'crawl-ref/source')
-rw-r--r--crawl-ref/source/grid.h17
-rw-r--r--crawl-ref/source/sparse-array.h35
2 files changed, 0 insertions, 52 deletions
diff --git a/crawl-ref/source/grid.h b/crawl-ref/source/grid.h
deleted file mode 100644
index 312697bc62..0000000000
--- a/crawl-ref/source/grid.h
+++ /dev/null
@@ -1,17 +0,0 @@
-/*
- * File: grid.h
- * Summary: Base class for grid implementations.
- */
-
-template <class TYPE>
-class grid_def
-{
- grid_def();
- grid_def(const TYPE& def);
-
- TYPE& operator[](const coord_def& c);
- const TYPE& operator[](const coord_def& c) const;
-
- void init(const TYPE& def);
-
- const rect_def&
diff --git a/crawl-ref/source/sparse-array.h b/crawl-ref/source/sparse-array.h
deleted file mode 100644
index a05b21625f..0000000000
--- a/crawl-ref/source/sparse-array.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * File: sparse-array.h
- * Summary: Sparse analog to FixedArray.
- *
- * This is meant for efficiently storing sparse grids like
- * the monster grid, item grid, cloud grid. It is meant
- * to provide...
- */
-
-template <class TYPE>
-struct tree_node
-{
- rect_def bbox;
-
-
-// pass default value as template parameter? (TYPE DEF)
-template <class TYPE, rect_def BBOX>
-class SparseArray
-{
-public:
- SparseArray(const TYPE& def);
-
- const TYPE& operator[](const coord_def& c) const;
- TYPE& operator[](const coord_def& c);
-
- const rect_def& bbox();
-
- iterator iter(const rect_def& box=BBOX);
- const_iterator iter(const rect_def& box=BBOX);
-
-private:
- const TYPE& def;
-
- tree_node<TYPE>* root;
-};