1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| #pragma once
|
| #include "CHPathScheduler/PathScheduler.h"
|
| class AFX_EXT_CLASS CPathScheduler_TSP : public CPathScheduler
| {
| public:
| CPathScheduler_TSP(void);
| virtual ~CPathScheduler_TSP(void);
| virtual int GetSchedulerType() const { return SchedulerType_TSP; }
|
| protected:
| virtual int CalculatePath(const SPathData& startPath, const VectorPathData& vecTotalPathData, CPathSchedulerResult& scheduleResult);
| virtual int CalculatePath(const SPathData& startPath, const VectorPathData& vecFirstPathData, const VectorPathData& vecSecondPathData, CPathSchedulerResult& scheduleResult);
| };
|
|