moved from ray3 to floorplan/3D
worked on new wall models refactoring
This commit is contained in:
22
floorplan/3D/Walls.h
Normal file
22
floorplan/3D/Walls.h
Normal file
@@ -0,0 +1,22 @@
|
||||
#ifndef FLOORPLAN_3D_WALLS_H
|
||||
#define FLOORPLAN_3D_WALLS_H
|
||||
|
||||
#include "Obstacle3.h"
|
||||
|
||||
namespace Floorplan3D {
|
||||
|
||||
class Walls {
|
||||
|
||||
public:
|
||||
|
||||
virtual void clear() = 0;
|
||||
|
||||
virtual void add(const Floorplan::Floor* f, const Floorplan::FloorObstacleLine* fol, const Floorplan::FloorObstacleDoor* aboveDoor) = 0;
|
||||
|
||||
virtual const std::vector<Obstacle3D>& get() = 0;
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
#endif // FLOORPLAN_3D_WALLS_H
|
||||
Reference in New Issue
Block a user