]> rtime.felk.cvut.cz Git - hubacji1/rrts.git/blobdiff - api/rrtce.h
Add compound extensions w/k-d tree
[hubacji1/rrts.git] / api / rrtce.h
index 239392e25bb811f50419917b2332331d43103512..5260d2d5243809b90d1465d3737ad83fcafbbcf4 100644 (file)
@@ -107,5 +107,59 @@ class RRTCE9
                         RRTExt4::deinit();
                 }
 };
+class RRTCE10
+        : public RRTExt2
+        , public RRTExt3
+        , public RRTExt7
+        , public RRTExt6
+{
+        public:
+                void init()
+                {
+                        RRTExt2::init();
+                        RRTExt7::init();
+                }
+                void deinit()
+                {
+                        RRTExt2::deinit();
+                        RRTExt7::deinit();
+                }
+};
+class RRTCE11
+        : public RRTExt2
+        , public RRTExt3
+        , public RRTExt7
+        , public RRTExt5
+{
+        public:
+                void init()
+                {
+                        RRTExt2::init();
+                        RRTExt7::init();
+                }
+                void deinit()
+                {
+                        RRTExt2::deinit();
+                        RRTExt7::deinit();
+                }
+};
+class RRTCE12
+        : public RRTExt2
+        , public RRTExt3
+        , public RRTExt7
+        , public RRTExt1
+{
+        public:
+                void init()
+                {
+                        RRTExt2::init();
+                        RRTExt7::init();
+                }
+                void deinit()
+                {
+                        RRTExt2::deinit();
+                        RRTExt7::deinit();
+                }
+};
 
 #endif /* RRTCE_H */