]> Pileus Git - grits/blobdiff - src/aweather-view.h
Adding some (commented out) support for generating iso surfaces.
[grits] / src / aweather-view.h
index 7fc964b8d1f28be78da0a654db0a2990d1d91adc..c67c8d82b3bac9b14b2fe23872ab585a4da9336e 100644 (file)
@@ -38,6 +38,7 @@ struct _AWeatherView {
        gchar   *time;
        gchar   *site;
        gdouble  location[3];
+       gdouble  rotation[3];
        gboolean offline;
 };
 
@@ -60,6 +61,10 @@ void aweather_view_get_location(AWeatherView *view, gdouble *x, gdouble *y, gdou
 void aweather_view_pan         (AWeatherView *view, gdouble  x, gdouble  y, gdouble  z);
 void aweather_view_zoom        (AWeatherView *view, gdouble  scale);
 
+void aweather_view_set_rotation(AWeatherView *view, gdouble  x, gdouble  y, gdouble  z);
+void aweather_view_get_rotation(AWeatherView *view, gdouble *x, gdouble *y, gdouble *z);
+void aweather_view_rotate      (AWeatherView *view, gdouble  x, gdouble  y, gdouble  z);
+
 void aweather_view_refresh(AWeatherView *view);
 
 void aweather_view_set_offline(AWeatherView *view, gboolean offline);