Public Member Functions | Protected Member Functions | Protected Attributes | Friends
dpQueue Class Reference

#include <dp.h>

List of all members.

Public Member Functions

 dpQueue (dpNode *n)
 ~dpQueue ()

Protected Member Functions

void add_queue (dpQueue *q)
void dump (ostream &ost)
dpQueuelarger_goal ()
dpQueuelarger_goal_sub ()
dpQueuesmallest ()
dpQueuesmallest_goal ()

Protected Attributes

int active
dpQueuelarger_child
dpNodenode
dpQueueparent
dpQueuesmaller_child

Friends

class dpMain
class dpNode

Detailed Description

Nodes for the node queue. Forms a binary tree for sorting the search nodes in the order of the total cost.

Definition at line 177 of file dp.h.


Constructor & Destructor Documentation

dpQueue::dpQueue ( dpNode n) [inline]

Definition at line 182 of file dp.h.

dpQueue::~dpQueue ( ) [inline]

Definition at line 189 of file dp.h.


Member Function Documentation

void dpQueue::add_queue ( dpQueue q) [inline, protected]

Definition at line 195 of file dp.h.

void dpQueue::dump ( ostream &  ost) [inline, protected]

Definition at line 266 of file dp.h.

dpQueue* dpQueue::larger_goal ( ) [inline, protected]

Definition at line 231 of file dp.h.

dpQueue* dpQueue::larger_goal_sub ( ) [inline, protected]

Definition at line 250 of file dp.h.

dpQueue* dpQueue::smallest ( ) [inline, protected]

Definition at line 216 of file dp.h.

dpQueue* dpQueue::smallest_goal ( ) [inline, protected]

Definition at line 255 of file dp.h.


Friends And Related Function Documentation

friend class dpMain [friend]

Definition at line 180 of file dp.h.

friend class dpNode [friend]

Definition at line 179 of file dp.h.


Member Data Documentation

int dpQueue::active [protected]

Definition at line 279 of file dp.h.

Definition at line 277 of file dp.h.

dpNode* dpQueue::node [protected]

Definition at line 274 of file dp.h.

dpQueue* dpQueue::parent [protected]

Definition at line 275 of file dp.h.

Definition at line 276 of file dp.h.


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


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sun Apr 2 2017 03:43:59