33 lines
477 B
C++
33 lines
477 B
C++
![]() |
#include "Aircraft.h"
|
||
|
|
||
|
|
||
|
|
||
|
Aircraft::Aircraft(struct aircraft *a) {
|
||
|
addr = a->addr;
|
||
|
created = 0;
|
||
|
oldIdx = 0;
|
||
|
prev_seen = 0;
|
||
|
|
||
|
x = 0;
|
||
|
y = 0;
|
||
|
cx = 0;
|
||
|
cy = 0;
|
||
|
|
||
|
ox = 0;
|
||
|
oy = 0;
|
||
|
dox = 0;
|
||
|
doy = 0;
|
||
|
ddox = 0;
|
||
|
ddoy = 0;
|
||
|
|
||
|
memset(oldLon, 0, sizeof(oldLon));
|
||
|
memset(oldLat, 0, sizeof(oldLat));
|
||
|
memset(oldHeading, 0, sizeof(oldHeading));
|
||
|
}
|
||
|
|
||
|
|
||
|
Aircraft::~Aircraft() {
|
||
|
free(oldLat);
|
||
|
free(oldLon);
|
||
|
free(oldHeading);
|
||
|
}
|