#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