a_star_world::poss_a_star_node Class Reference

Collaboration diagram for a_star_world::poss_a_star_node:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 poss_a_star_node ()
 ~poss_a_star_node ()
a_star_nodegetAStarNode ()
void clear ()

Private Types

typedef std::vector
< a_star_node * > 
vect_page_a_star_node

Private Member Functions

void addPage ()

Private Attributes

vect_page_a_star_node vectPageAStarNode_
size_t nbElemByPage_
size_t capacity_
size_t curIndex_


Detailed Description

Definition at line 49 of file astarnode.cpp.


Member Typedef Documentation

Definition at line 52 of file astarnode.cpp.


Constructor & Destructor Documentation

a_star_world::poss_a_star_node::poss_a_star_node (  ) 

Definition at line 72 of file astarnode.cpp.

References addPage(), and nbElemByPage_.

a_star_world::poss_a_star_node::~poss_a_star_node (  ) 

Definition at line 80 of file astarnode.cpp.

References vectPageAStarNode_.


Member Function Documentation

void a_star_world::poss_a_star_node::addPage (  )  [private]

Definition at line 66 of file astarnode.cpp.

References capacity_, nbElemByPage_, and vectPageAStarNode_.

Referenced by getAStarNode(), and poss_a_star_node().

a_star_node * a_star_world::poss_a_star_node::getAStarNode (  ) 

Definition at line 88 of file astarnode.cpp.

References addPage(), capacity_, curIndex_, nbElemByPage_, and vectPageAStarNode_.

Referenced by a_star_world::getNodeFromLocation().

void a_star_world::poss_a_star_node::clear (  ) 

Definition at line 100 of file astarnode.cpp.

References capacity_, curIndex_, nbElemByPage_, and vectPageAStarNode_.

Referenced by a_star_world::clear().


Member Data Documentation

Definition at line 53 of file astarnode.cpp.

Referenced by addPage(), clear(), getAStarNode(), and ~poss_a_star_node().

Definition at line 54 of file astarnode.cpp.

Referenced by addPage(), clear(), getAStarNode(), and poss_a_star_node().

Definition at line 55 of file astarnode.cpp.

Referenced by addPage(), clear(), and getAStarNode().

Definition at line 56 of file astarnode.cpp.

Referenced by clear(), and getAStarNode().


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

Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs