]> rtime.felk.cvut.cz Git - hubacji1/rrts.git/blobdiff - api/rrtext.h
Add reset method, remove debug print
[hubacji1/rrts.git] / api / rrtext.h
index 406afbb31cdbac6535d524ace860836bec80a025..4e1f825cbef208dfc7488f04e7f6fc7ba4831db5 100644 (file)
@@ -20,6 +20,7 @@
 class RRTExt13 : public virtual RRTS {
         private:
         public:
+                void reset();
                 std::vector<RRTNode *> orig_path_;
                 double orig_path_cost_ = 9999;
                 std::vector<RRTNode *> first_optimized_path_;
@@ -173,6 +174,7 @@ class RRTExt8 : public virtual RRTS {
                     this->kdroot_ = nullptr;
                 }
                 void init();
+                void reset();
                 void deinit();
                 void store_node(RRTNode n);
                 RRTNode *nn(RRTNode &t);
@@ -287,6 +289,7 @@ class RRTExt4 : public virtual RRTS {
 class RRTExt3 : public virtual RRTS {
         private:
         public:
+                void reset();
                 std::vector<RRTNode *> orig_path_;
                 double orig_path_cost_ = 9999;
                 std::vector<RRTNode *> first_optimized_path_;