Planeshift
dtNodeQueue Class Reference

#include <DetourNode.h>

Public Member Functions

void clear ()
 
 dtNodeQueue (int n)
 
bool empty () const
 
int getCapacity () const
 
int getMemUsed () const
 
void modify (dtNode *node)
 
void operator= (dtNodeQueue &)
 
dtNodepop ()
 
void push (dtNode *node)
 
dtNodetop ()
 
 ~dtNodeQueue ()
 

Detailed Description

Definition at line 96 of file DetourNode.h.

Constructor & Destructor Documentation

dtNodeQueue::dtNodeQueue ( int  n)
dtNodeQueue::~dtNodeQueue ( )

Member Function Documentation

void dtNodeQueue::clear ( )
inline

Definition at line 103 of file DetourNode.h.

bool dtNodeQueue::empty ( ) const
inline

Definition at line 139 of file DetourNode.h.

int dtNodeQueue::getCapacity ( ) const
inline

Definition at line 147 of file DetourNode.h.

int dtNodeQueue::getMemUsed ( ) const
inline

Definition at line 141 of file DetourNode.h.

void dtNodeQueue::modify ( dtNode node)
inline

Definition at line 127 of file DetourNode.h.

void dtNodeQueue::operator= ( dtNodeQueue )
inline

Definition at line 101 of file DetourNode.h.

dtNode* dtNodeQueue::pop ( )
inline

Definition at line 113 of file DetourNode.h.

void dtNodeQueue::push ( dtNode node)
inline

Definition at line 121 of file DetourNode.h.

dtNode* dtNodeQueue::top ( )
inline

Definition at line 108 of file DetourNode.h.


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