#include <array2d.h>
Public Member Functions | |
Array2D (int xsize=0, int ysize=0) | |
Array2D (const Array2D< Cell, debug > &) | |
const Cell & | cell (int x, int y) const |
Cell & | cell (int x, int y) |
const Cell & | cell (const IntPoint &p) const |
Cell & | cell (const IntPoint &p) |
Cell ** | cells () |
AccessibilityState | cellState (int x, int y) const |
AccessibilityState | cellState (const IntPoint &p) const |
void | clear () |
int | getPatchMagnitude () const |
int | getPatchSize () const |
int | getXSize () const |
int | getYSize () const |
bool | isInside (int x, int y) const |
bool | isInside (const IntPoint &p) const |
Array2D & | operator= (const Array2D &) |
void | resize (int xmin, int ymin, int xmax, int ymax) |
~Array2D () | |
Public Attributes | |
Cell ** | m_cells |
Protected Attributes | |
int | m_xsize |
int | m_ysize |
GMapping::Array2D< Cell, debug >::Array2D | ( | int | xsize = 0 , |
int | ysize = 0 |
||
) |
GMapping::Array2D< Cell, debug >::Array2D | ( | const Array2D< Cell, debug > & | g | ) |
GMapping::Array2D< Cell, debug >::~Array2D | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void GMapping::Array2D< Cell, debug >::clear | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Array2D< Cell, debug > & GMapping::Array2D< Cell, debug >::operator= | ( | const Array2D< Cell, debug > & | g | ) |
void GMapping::Array2D< Cell, debug >::resize | ( | int | xmin, |
int | ymin, | ||
int | xmax, | ||
int | ymax | ||
) |
Cell** GMapping::Array2D< Cell, debug >::m_cells |
|
protected |
|
protected |