///////////////////////////////////////////////////////////
//  Course.h
//  Implementation of the Class Course
//  Created on:      12-7-2011 0:02:26
//  Original author: u90499
///////////////////////////////////////////////////////////

#ifndef Course_H_
#define Course_H_

//#include "Course種類.h"
//#include "区間.h"

#include "Vector.h"
using namespace ecrobot;

#include "NXTway_GS_data.h"

extern "C"
{
	#include "ecrobot_interface.h"
};

typedef struct {
	int isectionID;
	long lDistance_mm;
	S16 lSpeed;
	bool bLineTrace;
} st_section;


class Course
{

public:
	Course(int iCourseKind);
	virtual ~Course();
	st_section m_section[13];
	long iSectionMax;
private:
	int m_iCourseKind;
//	区間 区間の組み合わせ;

};
#endif // !defined(EA_0B21CEF6_9490_41a7_9DD5_F20DEDEDC4B4__INCLUDED_)
