Planeshift
Public Member Functions

dtNodeQueue Class Reference

#include <DetourNode.h>

List of all members.

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: