]> Pileus Git - grits/blobdiff - src/objects/gis-object.h
Add support for hidden objects
[grits] / src / objects / gis-object.h
index 4f105d80a1f7a25f1a2c8304553e9878629f2ee3..6763a5fd18a4425763712b27028fa7089cc27585 100644 (file)
 
 #include <glib.h>
 #include <glib-object.h>
-
-/* GisPoint */
-typedef struct _GisPoint GisPoint;
-
-struct _GisPoint {
-       gdouble lat, lon, elev;
-};
-
-GisPoint *gis_point_new();
-void gis_point_set_lle(GisPoint *point, gdouble lat, gdouble lon, gdouble elev);
-void gis_point_free(GisPoint *point);
-
+#include "gis-util.h"
 
 /* GisObject */
 #define GIS_TYPE_OBJECT            (gis_object_get_type())
@@ -47,6 +36,7 @@ typedef struct _GisObjectClass GisObjectClass;
 struct _GisObject {
        GObject  parent_instance;
        GisPoint center;
+       gboolean hidden;
        gdouble  lod;
 };