summaryrefslogtreecommitdiffstats
path: root/src/Gui/RenderArea.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Gui/RenderArea.h')
-rw-r--r--src/Gui/RenderArea.h25
1 files changed, 2 insertions, 23 deletions
diff --git a/src/Gui/RenderArea.h b/src/Gui/RenderArea.h
index c8b6d6e..08cb841 100644
--- a/src/Gui/RenderArea.h
+++ b/src/Gui/RenderArea.h
@@ -35,7 +35,7 @@ namespace Gui {
class RenderArea : public Gtk::DrawingArea {
public:
- RenderArea(BaseObjectType *cobject, const Glib::RefPtr<Gnome::Glade::Xml> &xml);
+ RenderArea(BaseObjectType *cobject, const Glib::RefPtr<Gnome::Glade::Xml>&);
View::View* getView() const {return view;}
void setView(View::View *view0) {
@@ -43,32 +43,13 @@ class RenderArea : public Gtk::DrawingArea {
queue_draw();
}
- float getViewWidth() const {
- return viewWidth;
- }
-
- float getViewHeight() const {
- return viewHeight;
- }
-
- float getScale() const {return scale;}
-
- float getXCenter() const {return xCenter;}
- float getYCenter() const {return yCenter;}
-
private:
static GdkGLConfig *glconfig;
View::View *view;
- float xCenter, yCenter;
- float viewWidth, viewHeight;
-
- int zoomLevel;
- float scale;
-
bool inWindow;
- float xHover, yHover;
+ gdouble xHover, yHover;
void onRealize();
bool onConfigureEvent(GdkEventConfigure*);
@@ -78,8 +59,6 @@ class RenderArea : public Gtk::DrawingArea {
bool onLeaveNotifyEvent(GdkEventCrossing*);
bool onMotionNotifyEvent(GdkEventMotion *event);
- void zoom(int zoom, float x = 0.5f, float y = 0.5f);
-
bool gdkGLBegin() {
GtkWidget *widget = GTK_WIDGET(gobj());