Created ag_chart_new_full() instead of ag_chart_new()
This commit is contained in:
		| @@ -21,8 +21,23 @@ ag_chart_init(AgChart *chart) | ||||
| } | ||||
|  | ||||
| AgChart * | ||||
| ag_chart_new(void) | ||||
| ag_chart_new_full(GsweTimestamp *timestamp, gdouble longitude, gdouble latitude, gdouble altitude, GsweHouseSystem house_system) | ||||
| { | ||||
|     return NULL; | ||||
|     AgChart *ret; | ||||
|     GsweCoordinates *coords = g_new0(GsweCoordinates, 1); | ||||
|  | ||||
|     coords->longitude = longitude; | ||||
|     coords->latitude = latitude; | ||||
|     coords->altitude = altitude; | ||||
|  | ||||
|     ret = AG_CHART(g_object_new(AG_TYPE_CHART, | ||||
|             "timestamp",    timestamp, | ||||
|             "coordinates",  coords, | ||||
|             "house-system", house_system, | ||||
|             NULL)); | ||||
|  | ||||
|     g_free(coords); | ||||
|  | ||||
|     return ret; | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -27,7 +27,7 @@ struct _AgChartClass { | ||||
| }; | ||||
|  | ||||
| GType ag_chart_get_type(void) G_GNUC_CONST; | ||||
| AgChart *ag_chart_new(void); | ||||
| AgChart *ag_chart_new_full(GsweTimestamp *timestamp, gdouble longitude, gdouble latitude, gdouble altitude, GsweHouseSystem house_system); | ||||
|  | ||||
| void ag_chart_load_from_file(const gchar *path, GError **err); | ||||
| void ag_chart_save_to_file(const gchar *path, GError **err); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user