/
road.cpp
68 lines (54 loc) · 901 Bytes
/
road.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include "road.h"
Road::Road(){
Number = -1;
pointNumber = static_cast<unsigned long long>(-1);
length = -1;
}
int Road::getEndPointB() const
{
return endPointB;
}
void Road::setEndPointB(int value)
{
endPointB = value;
}
int Road::getEndPointA() const
{
return endPointA;
}
void Road::setEndPointA(int value)
{
endPointA = value;
}
unsigned long long Road::getPointNumber() const
{
return pointNumber;
}
void Road::setPointNumber(unsigned long long value)
{
pointNumber = value;
}
vector<QPoint> Road::getPointList() const
{
return pointList;
}
void Road::setPointList(const vector<QPoint> &value)
{
pointList = value;
}
float Road::getLength() const
{
return length;
}
void Road::setLength(float value)
{
length = value;
}
int Road::getNumber() const
{
return Number;
}
void Road::setNumber(int value)
{
Number = value;
}