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/misc/Outline.h
kazu 076c0e9157 changed 3D rendering
added pan/zoom gesture
2018-02-04 17:02:14 +01:00

34 lines
443 B
C++

#ifndef OUTLINE_H
#define OUTLINE_H
#include "Renderable3D.h"
#include <vector>
#include <Indoor/geo/Point3.h>
#include "TriangleData.h"
class Outline : public Renderable3D {
private:
TriangleData triangles;
Point3 color;
public:
Outline();
virtual void render(const RenderSettings& rs) override;
void setColor(float r, float g, float b);
void clear();
void add(std::vector<std::vector<Point3>>&);
};
#endif // OUTLINE_H