#pragma once #include "pathscheduler_dual_flying.h" class AFX_EXT_CLASS CPathScheduler_Dual_Flying_Random : public CPathScheduler_Dual_Flying { public: CPathScheduler_Dual_Flying_Random(void); virtual ~CPathScheduler_Dual_Flying_Random(void); // virtual func virtual int GetSchedulerType() const { return SchedulerType_Dual_Flying_Random; } virtual int PathScheduling(const VectorPathData& vecPathData, const VectorPathData& vecStartPath); protected: void CreatePathData_Random(int nCount); VectorPathData m_vecPathData_Random; };