worked on 3D model creation
This commit is contained in:
@@ -189,19 +189,41 @@ namespace Floorplan {
|
||||
struct POI;
|
||||
struct Stair;
|
||||
struct Elevator;
|
||||
struct GroundTruthPoint;
|
||||
struct GroundTruthPoint;
|
||||
|
||||
using FloorOutline = std::vector<FloorOutlinePolygon*>;
|
||||
using FloorObstacles = std::vector<FloorObstacle*>;
|
||||
using FloorAccessPoints = std::vector<AccessPoint*>;
|
||||
using FloorBeacons = std::vector<Beacon*>;
|
||||
using FloorFingerprintLocations = std::vector<FingerprintLocation*>;
|
||||
using FloorRegions = std::vector<FloorRegion*>;
|
||||
using FloorUnderlays = std::vector<UnderlayImage*>;
|
||||
using FloorPOIs = std::vector<POI*>;
|
||||
using FloorStairs = std::vector<Stair*>;
|
||||
using FloorElevators = std::vector<Elevator*>;
|
||||
using FloorGroundTruthPoints = std::vector<GroundTruthPoint*>;
|
||||
struct FloorOutline : public std::vector<FloorOutlinePolygon*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorObstacles : public std::vector<FloorObstacle*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorAccessPoints : public std::vector<AccessPoint*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorBeacons : public std::vector<Beacon*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorFingerprintLocations : public std::vector<FingerprintLocation*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorRegions : public std::vector<FloorRegion*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorUnderlays : public std::vector<UnderlayImage*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorPOIs : public std::vector<POI*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorStairs : public std::vector<Stair*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorElevators : public std::vector<Elevator*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
struct FloorGroundTruthPoints : public std::vector<GroundTruthPoint*> {
|
||||
bool enabled = true;
|
||||
};
|
||||
|
||||
/** describes one floor within the map, starting at a given height */
|
||||
struct Floor {
|
||||
@@ -567,6 +589,8 @@ namespace Floorplan {
|
||||
/** describe the floorplan's location on earth */
|
||||
struct EarthRegistration {
|
||||
|
||||
bool enabled = true;
|
||||
|
||||
/** all available correspondences: earth <-> map */
|
||||
std::vector<EarthPosMapPos*> correspondences;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user