public:
RRTExt13();
Json::Value json() const;
- void json(Json::Value jvi);
void reset();
};
bool collide_steered();
public:
RRTExt2();
- Json::Value json() const;
void json(Json::Value jvi);
void reset();
};
/*! Set eta. */
void eta(double e);
-
+public:
/*! Generate JSON output. */
- Json::Value json() const;
+ virtual Json::Value json(void) const;
/*! Load JSON input. */
- void json(Json::Value jvi);
-public:
+ virtual void json(Json::Value jvi);
+
/*! Run next RRT* iteration. Return True if should continue. */
virtual bool next();
return jvo;
}
-void
-RRTExt13::json(Json::Value jvi)
-{
- RRTS::json(jvi);
-}
-
void
RRTExt13::reset()
{
this->c2_bc_.verts[3].y = this->_bc.rfy();
}
-Json::Value
-RRTExt2::json() const
-{
- return RRTS::json();
-}
-
void
RRTExt2::json(Json::Value jvi)
{
}
Json::Value
-RRTS::json() const
+RRTS::json(void) const
{
Json::Value jvo;
unsigned int i = 0, j = 0;