#include "rrtbase.h"
#include "rrtnode.h"
-#define GAMMA_RRTSTAR(card_V) ({ __typeof__ (card_V) _card_V = (card_V); \
- pow(log(_card_V) / _card_V, 1.0/3.0); })
-
-# pragma omp declare reduction \
- (merge: std::vector<RRTNode *>: \
- omp_out.insert(omp_out.end(), omp_in.begin(), omp_in.end()))
-
std::vector<RRTNode *> nv1(
RRTNode *root,
RRTNode *node,
initializer \
(omp_priv(omp_orig))
+// Near vertices
+#define GAMMA_RRTSTAR(card_V) ({ \
+ __typeof__ (card_V) _card_V = (card_V); \
+ pow(log(_card_V) / _card_V, 1.0/3.0); \
+})
+
+# pragma omp declare reduction \
+ (merge: std::vector<RRTNode *>: \
+ omp_out.insert(omp_out.end(), omp_in.begin(), omp_in.end()))
+
class Cell {
private:
std::vector<RRTNode *> nodes_;