2 * Copyright (C) 2008 Liam Girdwood
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
14 * You should have received a copy of the GNU General Public License
15 * along with this program; if not, write to the Free Software
16 * Foundation, Inc., 59 Temple Place, Suite 330,
17 * Boston, MA 02111-1307, USA.
20 #ifndef _CONSTELLATION_H
21 #define _CONSTELLATION_H
23 #include <glib-2.0/glib.h>
26 enum constellation_id
{
27 AND
= 1, ANT
, APS
, AQR
, AQL
, ARA
, ARG
, ARI
,
28 AUR
, BOO
, CAE
, CAM
, CNC
, CVN
, CMA
, CMI
, CAP
,
29 CAR
, CAS
, CEN
, CEP
, CET
, CHA
, CIR
, COL
, COM
,
30 CRA
, CRB
, CRV
, CRT
, CRU
, CYG
, DEL
, DOR
, DRA
,
31 EQU
, ERI
, FOR
, GEM
, GRU
, HER
, HOR
, HYA
, HYI
,
32 IND
, LAC
, LEO
, LMI
, LEP
, LIB
, LUP
, LYN
, LYR
,
33 MEN
, MIC
, MON
, MUS
, NOR
, OCT
, OPH
, ORI
, PAV
,
34 PEG
, PER
, PHE
, PIC
, PSC
, PSA
, PUP
, PYX
, RET
,
35 SGE
, SGR
, SCO
, SCL
, SCT
, SER
, SEX
, TAU
, TEL
,
36 TRI
, TRA
, TUC
, UMA
, UMI
, VEL
, VIR
, VOL
, VUL
, SER2
,
39 void constellation_render_lines(Sky
*sky
);
40 void constellation_render_names(Sky
*sky
);
41 void constellation_render_bounds(Sky
*sky
);
42 const gchar
* constellation_get_name(Sky
*sky
);