GisView

GisView

Synopsis

                    GisView;
GisView *           gis_view_new                        ();
void                gis_view_set_time                   (GisView *view,
                                                         const gchar *time);
gchar *             gis_view_get_time                   (GisView *view);
void                gis_view_set_location               (GisView *view,
                                                         gdouble x,
                                                         gdouble y,
                                                         gdouble z);
void                gis_view_get_location               (GisView *view,
                                                         gdouble *x,
                                                         gdouble *y,
                                                         gdouble *z);
void                gis_view_pan                        (GisView *view,
                                                         gdouble x,
                                                         gdouble y,
                                                         gdouble z);
void                gis_view_zoom                       (GisView *view,
                                                         gdouble scale);
void                gis_view_set_rotation               (GisView *view,
                                                         gdouble x,
                                                         gdouble y,
                                                         gdouble z);
void                gis_view_get_rotation               (GisView *view,
                                                         gdouble *x,
                                                         gdouble *y,
                                                         gdouble *z);
void                gis_view_rotate                     (GisView *view,
                                                         gdouble x,
                                                         gdouble y,
                                                         gdouble z);
void                gis_view_set_site                   (GisView *view,
                                                         const gchar *site);
gchar *             gis_view_get_site                   (GisView *view);

Object Hierarchy

  GObject
   +----GisView

Properties

  "site"                     gpointer              : Read / Write
  "time"                     gpointer              : Read / Write

Signals

  "location-changed"                               : Run Last
  "rotation-changed"                               : Run Last
  "site-changed"                                   : Run Last
  "time-changed"                                   : Run Last

Description

Details

GisView

typedef struct _GisView GisView;


gis_view_new ()

GisView *           gis_view_new                        ();

Returns :


gis_view_set_time ()

void                gis_view_set_time                   (GisView *view,
                                                         const gchar *time);

view :

time :


gis_view_get_time ()

gchar *             gis_view_get_time                   (GisView *view);

view :

Returns :


gis_view_set_location ()

void                gis_view_set_location               (GisView *view,
                                                         gdouble x,
                                                         gdouble y,
                                                         gdouble z);

view :

x :

y :

z :


gis_view_get_location ()

void                gis_view_get_location               (GisView *view,
                                                         gdouble *x,
                                                         gdouble *y,
                                                         gdouble *z);

view :

x :

y :

z :


gis_view_pan ()

void                gis_view_pan                        (GisView *view,
                                                         gdouble x,
                                                         gdouble y,
                                                         gdouble z);

view :

x :

y :

z :


gis_view_zoom ()

void                gis_view_zoom                       (GisView *view,
                                                         gdouble scale);

view :

scale :


gis_view_set_rotation ()

void                gis_view_set_rotation               (GisView *view,
                                                         gdouble x,
                                                         gdouble y,
                                                         gdouble z);

view :

x :

y :

z :


gis_view_get_rotation ()

void                gis_view_get_rotation               (GisView *view,
                                                         gdouble *x,
                                                         gdouble *y,
                                                         gdouble *z);

view :

x :

y :

z :


gis_view_rotate ()

void                gis_view_rotate                     (GisView *view,
                                                         gdouble x,
                                                         gdouble y,
                                                         gdouble z);

view :

x :

y :

z :


gis_view_set_site ()

void                gis_view_set_site                   (GisView *view,
                                                         const gchar *site);

view :

site :


gis_view_get_site ()

gchar *             gis_view_get_site                   (GisView *view);

view :

Returns :

Property Details

The "site" property

  "site"                     gpointer              : Read / Write

Site of the viewport. Currently this is the name of the radar site.


The "time" property

  "time"                     gpointer              : Read / Write

(format unknown).

Signal Details

The "location-changed" signal

void                user_function                      (GisView *gisview,
                                                        gdouble  arg1,
                                                        gdouble  arg2,
                                                        gdouble  arg3,
                                                        gpointer user_data)      : Run Last

gisview :

the object which received the signal.

arg1 :

arg2 :

arg3 :

user_data :

user data set when the signal handler was connected.

The "rotation-changed" signal

void                user_function                      (GisView *gisview,
                                                        gdouble  arg1,
                                                        gdouble  arg2,
                                                        gdouble  arg3,
                                                        gpointer user_data)      : Run Last

gisview :

the object which received the signal.

arg1 :

arg2 :

arg3 :

user_data :

user data set when the signal handler was connected.

The "site-changed" signal

void                user_function                      (GisView *gisview,
                                                        gchar   *arg1,
                                                        gpointer user_data)      : Run Last

gisview :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "time-changed" signal

void                user_function                      (GisView *gisview,
                                                        gchar   *arg1,
                                                        gpointer user_data)      : Run Last

gisview :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.