Main   Class Hierarchy   Classes   Compound List   Files   Compound Members   File Members   Pages  

PathFind::TilingNodeInfo Class Reference

#include <tiling.h>

List of all members.

Detailed Description

Generic node data for Tiling::TilingGraph.

Definition at line 101 of file tiling.h.

Public Member Functions

 TilingNodeInfo ()
 TilingNodeInfo (bool isObstacle, int row, int column)
int getColumn () const
int getRow () const
bool isObstacle () const
void setObstacle (bool isObstacle)

Private Attributes

bool m_isObstacle
int m_column
int m_row

Constructor & Destructor Documentation

TilingNodeInfo::TilingNodeInfo  ) 

Definition at line 25 of file tiling.cpp.

TilingNodeInfo::TilingNodeInfo bool  isObstacle,
int  row,
int  column

Definition at line 32 of file tiling.cpp.

Member Function Documentation

int PathFind::TilingNodeInfo::getColumn  )  const [inline]

Definition at line 108 of file tiling.h.

References m_column.

Referenced by PathFind::Tiling::setObstacles().

int PathFind::TilingNodeInfo::getRow  )  const [inline]

Definition at line 113 of file tiling.h.

References m_row.

Referenced by PathFind::Tiling::setObstacles().

bool PathFind::TilingNodeInfo::isObstacle  )  const [inline]

Definition at line 118 of file tiling.h.

References m_isObstacle.

Referenced by PathFind::Tiling::getSuccessors(), PathFind::Tiling::readObstacles(), PathFind::Tiling::setObstacles(), and PathFind::Tiling::Tiling().

void PathFind::TilingNodeInfo::setObstacle bool  isObstacle  )  [inline]

Definition at line 123 of file tiling.h.

References m_isObstacle.

Referenced by PathFind::Tiling::clearObstacles(), PathFind::Tiling::readObstacles(), PathFind::Tiling::setObstacles(), and PathFind::Tiling::Tiling().

Member Data Documentation

int PathFind::TilingNodeInfo::m_column [private]

Definition at line 131 of file tiling.h.

Referenced by getColumn().

bool PathFind::TilingNodeInfo::m_isObstacle [private]

Definition at line 129 of file tiling.h.

Referenced by isObstacle(), and setObstacle().

int PathFind::TilingNodeInfo::m_row [private]

Definition at line 133 of file tiling.h.

Referenced by getRow().

The documentation for this class was generated from the following files:

Generated on Thu Aug 7 13:05:27 2003 by Doxygen1.3.1