art_misc.h | art_misc.h | |||
---|---|---|---|---|
skipping to change at line 91 | skipping to change at line 91 | |||
void ART_GNUC_NORETURN | void ART_GNUC_NORETURN | |||
art_die (const char *fmt, ...) ART_GNUC_PRINTF (1, 2); | art_die (const char *fmt, ...) ART_GNUC_PRINTF (1, 2); | |||
void | void | |||
art_warn (const char *fmt, ...) ART_GNUC_PRINTF (1, 2); | art_warn (const char *fmt, ...) ART_GNUC_PRINTF (1, 2); | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif | #endif | |||
/* Currently, the use of the new intersector is a compile-time option. | ||||
I'll leave it unset in CVS until I have considerable confidence in | ||||
the new intersector. */ | ||||
#define noART_USE_NEW_INTERSECTOR | ||||
#endif /* __ART_MISC_H__ */ | #endif /* __ART_MISC_H__ */ | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 5 lines changed or added | |||
art_svp_wind.h | art_svp_wind.h | |||
---|---|---|---|---|
skipping to change at line 30 | skipping to change at line 30 | |||
#ifndef __ART_SVP_WIND_H__ | #ifndef __ART_SVP_WIND_H__ | |||
#define __ART_SVP_WIND_H__ | #define __ART_SVP_WIND_H__ | |||
/* Primitive intersection and winding number operations on sorted | /* Primitive intersection and winding number operations on sorted | |||
vector paths. */ | vector paths. */ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
#ifndef ART_WIND_RULE_DEFINED | ||||
#define ART_WIND_RULE_DEFINED | ||||
typedef enum { | typedef enum { | |||
ART_WIND_RULE_NONZERO, | ART_WIND_RULE_NONZERO, | |||
ART_WIND_RULE_INTERSECT, | ART_WIND_RULE_INTERSECT, | |||
ART_WIND_RULE_ODDEVEN, | ART_WIND_RULE_ODDEVEN, | |||
ART_WIND_RULE_POSITIVE | ART_WIND_RULE_POSITIVE | |||
} ArtWindRule; | } ArtWindRule; | |||
#endif | ||||
ArtSVP * | ArtSVP * | |||
art_svp_uncross (ArtSVP *vp); | art_svp_uncross (ArtSVP *vp); | |||
ArtSVP * | ArtSVP * | |||
art_svp_rewind_uncrossed (ArtSVP *vp, ArtWindRule rule); | art_svp_rewind_uncrossed (ArtSVP *vp, ArtWindRule rule); | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 3 lines changed or added | |||
libart-features.h | libart-features.h | |||
---|---|---|---|---|
#ifndef LIBART_FEATURES_H | #ifndef LIBART_FEATURES_H | |||
#define LIBART_FEATURES_H 1 | #define LIBART_FEATURES_H 1 | |||
#define LIBART_MAJOR_VERSION (2) | #define LIBART_MAJOR_VERSION (2) | |||
#define LIBART_MINOR_VERSION (3) | #define LIBART_MINOR_VERSION (3) | |||
#define LIBART_MICRO_VERSION (6) | #define LIBART_MICRO_VERSION (7) | |||
#define LIBART_VERSION "2.3.6" | #define LIBART_VERSION "2.3.7" | |||
extern const unsigned int libart_major_version, libart_minor_version, libar t_micro_version; | extern const unsigned int libart_major_version, libart_minor_version, libar t_micro_version; | |||
extern const char *libart_version; | extern const char *libart_version; | |||
void libart_preinit(void *app, void *modinfo); | void libart_preinit(void *app, void *modinfo); | |||
void libart_postinit(void *app, void *modinfo); | void libart_postinit(void *app, void *modinfo); | |||
#endif | #endif | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||