- worked on about everything - grid walker using plugable modules - wifi models - new distributions - worked on geometric data-structures - added typesafe timestamps - worked on grid-building - added sensor-classes - added sensor analysis (step-detection, turn-detection) - offline data reader - many test-cases
28 lines
585 B
C++
28 lines
585 B
C++
#ifndef LOCATEDACCESSPOINT_H
|
|
#define LOCATEDACCESSPOINT_H
|
|
|
|
#include "AccessPoint.h"
|
|
#include "../../geo/Point3.h"
|
|
#include "../../floorplan/v2/Floorplan.h"
|
|
|
|
/**
|
|
* describes an access-point including its position (in meter)
|
|
*/
|
|
class LocatedAccessPoint : public AccessPoint, public Point3 {
|
|
|
|
public:
|
|
|
|
/** ctor */
|
|
LocatedAccessPoint(const std::string& mac, const Point3 pos_m) : AccessPoint(mac, ""), Point3(pos_m) {
|
|
;
|
|
}
|
|
|
|
/** ctor */
|
|
LocatedAccessPoint(const Floorplan::AccessPoint& ap) : AccessPoint(ap.mac, ap.name), Point3(ap.pos) {
|
|
;
|
|
}
|
|
|
|
};
|
|
|
|
#endif // LOCATEDACCESSPOINT_H
|