| _impl | code::Dim2D< X > | [protected] |
| begin() | code::Dim2D< X > | [inline] |
| begin() const | code::Dim2D< X > | [inline] |
| cell_ref(size_t row, size_t col) | code::Dim2D< X > | [inline] |
| cell_ref(size_t row, size_t col) const | code::Dim2D< X > | [inline] |
| clear() | code::Dim2D< X > | [inline] |
| clone() const | code::Dim2D< X > | [inline] |
| const_iterator typedef | code::Dim2D< X > | |
| deep_copy(const Dim2D< X > &source) | code::Dim2D< X > | [inline, protected, virtual] |
| Dim2D() | code::Dim2D< X > | [inline] |
| Dim2D(size_t x, size_t y, const X &value=X()) | code::Dim2D< X > | [inline] |
| Dim2D(size_t x, size_t y, const X **values) | code::Dim2D< X > | [inline] |
| dim_x() const | code::Dim2D< X > | [inline] |
| dim_y() const | code::Dim2D< X > | [inline] |
| end() | code::Dim2D< X > | [inline] |
| end() const | code::Dim2D< X > | [inline] |
| fill(const X &val) | code::Dim2D< X > | [inline] |
| fill(const X &val, size_t row_begin, size_t row_end, size_t col_begin, size_t col_end) | code::Dim2D< X > | [inline] |
| get_1d_bounds(size_t row, X *&setme_begin, X *&setme_end) | code::Dim2D< X > | [inline] |
| get_1d_bounds(size_t row, const X *&setme_begin, const X *&setme_end) const | code::Dim2D< X > | [inline] |
| get_iterator(size_t row, size_t col) | code::Dim2D< X > | [inline] |
| get_iterator(size_t row, size_t col) const | code::Dim2D< X > | [inline] |
| get_val(size_t row, size_t col) const | code::Dim2D< X > | [inline] |
| iterator typedef | code::Dim2D< X > | |
| operator=(const Dim2D< X > &source) | code::Dim2D< X > | [inline] |
| operator[](size_t row) | code::Dim2D< X > | [inline] |
| operator[](size_t row) const | code::Dim2D< X > | [inline] |
| push_back(const X *begin, const X *end) | code::Dim2D< X > | [inline] |
| push_back(const std::vector< X > &v) | code::Dim2D< X > | [inline] |
| replace(const X &old_value, const X &new_value) | code::Dim2D< X > | [inline] |
| replace_1d(size_t row, const X *first, const X *last) | code::Dim2D< X > | [inline] |
| replace_1d(int row, const std::vector< X > &v) | code::Dim2D< X > | [inline] |
| replace_2d(const Dim2D< X > &d) | code::Dim2D< X > | [inline] |
| reserve(size_t rows, size_t cols) | code::Dim2D< X > | [inline] |
| resize(size_t rows, size_t cols, const X &value=X()) | code::Dim2D< X > | [inline] |
| set_2d(size_t x, size_t y, const X **values) | code::Dim2D< X > | [inline] |
| set_val(size_t row, size_t col, const X &value) | code::Dim2D< X > | [inline] |
| shallow_copy(const Dim2D< X > &source) | code::Dim2D< X > | [inline, protected, virtual] |
| size() const | code::Dim2D< X > | [inline] |
| size_d() const | code::Dim2D< X > | [inline] |
| size_d(size_t row) const | code::Dim2D< X > | [inline] |
| ~Dim2D() | code::Dim2D< X > | [inline, virtual] |