Mercurial > sdl-ios-xcode
comparison include/SDL_rect.h @ 2909:3da0bb421d83
Added line clipping
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 23 Dec 2008 02:23:18 +0000 |
parents | 99210400e8b9 |
children | d3baf5ac4e37 |
comparison
equal
deleted
inserted
replaced
2908:aa6ba38c1714 | 2909:3da0bb421d83 |
---|---|
102 */ | 102 */ |
103 extern DECLSPEC void SDLCALL SDL_UnionRect(const SDL_Rect * A, | 103 extern DECLSPEC void SDLCALL SDL_UnionRect(const SDL_Rect * A, |
104 const SDL_Rect * B, | 104 const SDL_Rect * B, |
105 SDL_Rect * result); | 105 SDL_Rect * result); |
106 | 106 |
107 /** | |
108 * \fn SDL_bool SDL_IntersectRectAndLine(const SDL_Rect *rect, int *X1, int *Y1, int *X2, int *Y2) | |
109 * | |
110 * \brief Calculate the intersection of a rectangle and line segment. | |
111 * | |
112 * \return SDL_TRUE if there is an intersection, SDL_FALSE otherwise. | |
113 */ | |
114 extern DECLSPEC SDL_bool SDLCALL SDL_IntersectRectAndLine(const SDL_Rect * | |
115 rect, int *X1, | |
116 int *Y1, int *X2, | |
117 int *Y2); | |
118 | |
107 /* Ends C function definitions when using C++ */ | 119 /* Ends C function definitions when using C++ */ |
108 #ifdef __cplusplus | 120 #ifdef __cplusplus |
109 /* *INDENT-OFF* */ | 121 /* *INDENT-OFF* */ |
110 } | 122 } |
111 /* *INDENT-ON* */ | 123 /* *INDENT-ON* */ |