1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| #pragma once
|
| #include "PathScheduler_Dual.h"
|
| class AFX_EXT_CLASS CPathScheduler_Dual_TSP : public CPathScheduler_Dual
| {
| public:
| CPathScheduler_Dual_TSP(void);
| virtual ~CPathScheduler_Dual_TSP(void);
|
| virtual int GetSchedulerType() const { return SchedulerType_Dual_TSP; }
|
| protected:
| virtual int CalculatePath(const SPathData& startPath, const VectorPathData& vecTotalPathData, const CRect& rtRange, CPathSchedulerResult& scheduleResult);
|
| virtual int CalculatePath(const SPathData& startPath, const VectorPathData& vecFirstPathData, const VectorPathData& vecSecondPathData, CPathSchedulerResult& scheduleResult) { return 1; }
| };
|
|