Added aspects and house systems to gswe-types.h
This commit is contained in:
parent
89d4b27f7b
commit
1804233710
@ -42,6 +42,21 @@ typedef enum {
|
|||||||
GSWE_SIGN_PISCES
|
GSWE_SIGN_PISCES
|
||||||
} GsweZodiac;
|
} GsweZodiac;
|
||||||
|
|
||||||
|
typedef enum {
|
||||||
|
GSWE_ASPECT_NONE,
|
||||||
|
GSWE_ASPECT_CONJUCTION,
|
||||||
|
GSWE_ASPECT_SEXTILE,
|
||||||
|
GSWE_ASPECT_SQUARE,
|
||||||
|
GSWE_ASPECT_TRINE,
|
||||||
|
GSWE_ASPECT_OPPOSITION,
|
||||||
|
GSWE_ASPECT_SEMISEXTILE,
|
||||||
|
GSWE_ASPECT_SEMISQUARE,
|
||||||
|
GSWE_ASPECT_QUINTILE,
|
||||||
|
GSWE_ASPECT_SESQUISQUARE,
|
||||||
|
GSWE_ASPECT_BIQUINTILE,
|
||||||
|
GSWE_ASPECT_QUINCUNX
|
||||||
|
} GsweAspect;
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
GSWE_ELEMENT_NONE,
|
GSWE_ELEMENT_NONE,
|
||||||
GSWE_ELEMENT_FIRE,
|
GSWE_ELEMENT_FIRE,
|
||||||
@ -84,5 +99,24 @@ typedef struct {
|
|||||||
GsweZodiac fall_sign;
|
GsweZodiac fall_sign;
|
||||||
} GswePlanetInfo;
|
} GswePlanetInfo;
|
||||||
|
|
||||||
|
typedef enum {
|
||||||
|
GSWE_HOUSE_SYSTEM_NONE,
|
||||||
|
GSWE_HOUSE_SYSTEM_PLACIDUS,
|
||||||
|
GSWE_HOUSE_SYSTEM_KOCH,
|
||||||
|
GSWE_HOUSE_SISTEM_EQUAL
|
||||||
|
} GsweHouseSystem;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* GsweHouseSystemInfo:
|
||||||
|
* @system: the house system's ID
|
||||||
|
* @sweph_id: the character value that represents this house system in the Swiss Ephemeris library
|
||||||
|
* @name: the name of this house system
|
||||||
|
*/
|
||||||
|
typedef struct {
|
||||||
|
GsweHouseSystem system;
|
||||||
|
gchar sweph_id;
|
||||||
|
gchar *name;
|
||||||
|
} GsweHouseSystemInfo;
|
||||||
|
|
||||||
#endif /* __SWE_GLIB_GSWE_PLANETS_H__ */
|
#endif /* __SWE_GLIB_GSWE_PLANETS_H__ */
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user