LRT13
1.0
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Enumerations
Enumerator
Operations
Routines
Arc.h
1
#ifndef ARC_H_
2
#define ARC_H_
3
4
#include "Routine.h"
5
6
class
Arc :
public
Routine
7
{
8
public
:
9
Arc(
double
distance,
double
angle,
double
maxSpeed = 1.0,
double
errorThreshold = 0.5,
bool
continuous =
false
);
10
11
virtual
void
Run();
12
13
virtual
bool
Completed();
14
15
virtual
void
Stop();
16
private
:
17
double
m_distance;
18
double
m_angle;
19
double
m_maxSpeed;
20
double
m_errorThreshold;
21
bool
m_continuous;
22
};
23
24
#endif
Generated on Thu Nov 28 2013 20:16:51 for LRT13 by
1.8.3