Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

AdmissibilityPredicate< NODE > Class Template Reference

Base class for admissibility predicates to determine whether a node is admissible. More...

#include <GenericRRT.h>

Inheritance diagram for AdmissibilityPredicate< NODE >:

Detailed Description

template<typename NODE>
class AdmissibilityPredicate< NODE >

Base class for admissibility predicates to determine whether a node is admissible.

Subclasses of AdmissibilityPredicateBase must provide the following method: admissible(NodeValue_t, std::vector<NODE>&, unsigned int);

Definition at line 41 of file GenericRRT.h.

List of all members.

Public Member Functions

 AdmissibilityPredicate ()
 constructor
virtual ~AdmissibilityPredicate ()
 destructor
virtual bool admissible (typename NODE::NodeValue_t q, std::vector< NODE > &tree, unsigned int parent)=0
 test to see if node is admissible

Constructor & Destructor Documentation

template<typename NODE>
AdmissibilityPredicate< NODE >::AdmissibilityPredicate (  ) 

constructor

Definition at line 44 of file GenericRRT.h.

template<typename NODE>
virtual AdmissibilityPredicate< NODE >::~AdmissibilityPredicate (  )  [virtual]

destructor

Definition at line 47 of file GenericRRT.h.


Member Function Documentation

template<typename NODE>
virtual bool AdmissibilityPredicate< NODE >::admissible ( typename NODE::NodeValue_t  q,
std::vector< NODE > &  tree,
unsigned int  parent 
) [pure virtual]

test to see if node is admissible


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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:04 2016 by Doxygen 1.6.3