43 lines
721 B
C++
43 lines
721 B
C++
#ifndef MV3DELEMENTFLOOROBSTACLEOBJECT_H
|
|
#define MV3DELEMENTFLOOROBSTACLEOBJECT_H
|
|
|
|
#include <Indoor/floorplan/v2/Floorplan.h>
|
|
#include <Indoor/math/Math.h>
|
|
|
|
#include "misc/Cube.h"
|
|
#include "misc/Window.h"
|
|
#include "misc/Handrail.h"
|
|
|
|
#include "MV3DElement.h"
|
|
|
|
class MV3DElementFloorObstacleObject : public MV3DElement {
|
|
|
|
Floorplan::Floor* f;
|
|
Floorplan::FloorObstacleObject* fo;
|
|
|
|
public:
|
|
|
|
/** ctor */
|
|
MV3DElementFloorObstacleObject(Floorplan::Floor* f, Floorplan::FloorObstacleObject* fo) : f(f), fo(fo) {
|
|
;
|
|
}
|
|
|
|
protected:
|
|
|
|
|
|
/** repaint me */
|
|
void render(const RenderSettings& rs) override {
|
|
|
|
// TODO
|
|
|
|
}
|
|
|
|
bool isTransparent() const override {
|
|
return false;
|
|
}
|
|
|
|
|
|
};
|
|
|
|
#endif // MV3DELEMENTFLOOROBSTACLEOBJECT_H
|