simple_connect< cost_T, est_T > Struct Template Reference

Collaboration diagram for simple_connect< cost_T, est_T >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 simple_connect ()
void operator() (const position_node &node, std::vector< position_node > &expansion)

Public Attributes

cost_T cost_function
est_T estimate_function
int connect
int compass_idx [8]

template<typename cost_T, typename est_T>
struct simple_connect< cost_T, est_T >


Constructor & Destructor Documentation

template<typename cost_T, typename est_T>
simple_connect< cost_T, est_T >::simple_connect (  )  [inline]


Member Function Documentation

template<typename cost_T, typename est_T>
void simple_connect< cost_T, est_T >::operator() ( const position_node node,
std::vector< position_node > &  expansion 
) [inline]

Here is the call graph for this function:


Member Data Documentation

template<typename cost_T, typename est_T>
cost_T simple_connect< cost_T, est_T >::cost_function

template<typename cost_T, typename est_T>
est_T simple_connect< cost_T, est_T >::estimate_function

template<typename cost_T, typename est_T>
int simple_connect< cost_T, est_T >::connect

template<typename cost_T, typename est_T>
int simple_connect< cost_T, est_T >::compass_idx[8]


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

Generated on Thu Jan 13 13:41:57 2011 by  doxygen 1.5.6