Implemented simple viewport shifting.
[aesalon.git] / include / artisan / gviewport / LineObject.h
blob9c486bcdd590fd06b543f63c0f75985c2dc49f93
1 /** Aesalon, a tool to visualize program behaviour in real time.
2 Copyright (C) 2009-2011, Aesalon development team.
4 Aesalon is distributed under the terms of the GNU GPLv3. See
5 the included file LICENSE for more information.
7 @file include/artisan/gviewport/LineObject.h
8 */
10 #ifndef AesalonArtisan_GViewport_LineObject_H
11 #define AesalonArtisan_GViewport_LineObject_H
13 #include "Object.h"
15 namespace Artisan {
16 namespace GViewport {
18 class LineObject : public Object {
19 public:
20 LineObject(double layer, double x1, double y1, double x2, double y2);
21 virtual ~LineObject();
23 virtual void render(RenderedImage &image);
26 } // namespace GViewport
27 } // namespace Artisan
29 #endif