This repository has been archived on 2020-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
Files
IndoorMap/mapview/3D/MV3DElement.h
kazu 29d5ce19ff improved 3d rendering, minor changes
added support for thick 3d walls
2017-08-02 14:30:01 +02:00

29 lines
382 B
C++

#ifndef MV3DELEMENT_H
#define MV3DELEMENT_H
#include "MapView3D.h"
/**
* represents one drawable
* element shown within the MapView3D
*/
class MV3DElement {
public:
/** dtor */
virtual ~MV3DElement() {;}
public:
/** repaint me */
virtual void paintGL() = 0;
/** is this a transparent element? */
virtual bool isTransparent() const = 0;
};
#endif // MV3DELEMENT_H