virtual ~FGAIGroundVehicle();
virtual void readFromScenario(SGPropertyNode* scFileNode);
+
+ bool init(bool search_in_AI_path=false);
virtual void bind();
virtual void unbind();
- virtual const char* getTypeString(void) const { return "groundvehicle"; }
+ virtual void reinit();
+ virtual void update (double dt);
- bool init(bool search_in_AI_path=false);
+ virtual const char* getTypeString(void) const { return "groundvehicle"; }
private:
- virtual void reinit() { init(); }
- virtual void update (double dt);
-
void setNoRoll(bool nr);
void setContactX1offset(double x1);
void setContactX2offset(double x2);
void calcRangeBearing(double lat, double lon, double lat2, double lon2,
double &range, double &bearing) const;
- double calcRelBearingDeg(double bearing, double heading);
SGGeod _selectedpos;