# CategoryRect Some helper functions for managing rectangles and 2D points, in both integer and floating point versions. <!-- END CATEGORY DOCUMENTATION --> ## Functions <!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. --> <!-- BEGIN CATEGORY LIST: CategoryRect, CategoryAPIFunction --> - [SDL_GetRectAndLineIntersection](SDL_GetRectAndLineIntersection) - [SDL_GetRectAndLineIntersectionFloat](SDL_GetRectAndLineIntersectionFloat) - [SDL_GetRectEnclosingPoints](SDL_GetRectEnclosingPoints) - [SDL_GetRectEnclosingPointsFloat](SDL_GetRectEnclosingPointsFloat) - [SDL_GetRectIntersection](SDL_GetRectIntersection) - [SDL_GetRectIntersectionFloat](SDL_GetRectIntersectionFloat) - [SDL_GetRectUnion](SDL_GetRectUnion) - [SDL_GetRectUnionFloat](SDL_GetRectUnionFloat) - [SDL_HasRectIntersection](SDL_HasRectIntersection) - [SDL_HasRectIntersectionFloat](SDL_HasRectIntersectionFloat) - [SDL_PointInRect](SDL_PointInRect) - [SDL_PointInRectFloat](SDL_PointInRectFloat) - [SDL_RectEmpty](SDL_RectEmpty) - [SDL_RectEmptyFloat](SDL_RectEmptyFloat) - [SDL_RectsEqual](SDL_RectsEqual) - [SDL_RectsEqualEpsilon](SDL_RectsEqualEpsilon) - [SDL_RectsEqualFloat](SDL_RectsEqualFloat) - [SDL_RectToFRect](SDL_RectToFRect) <!-- END CATEGORY LIST --> ## Datatypes <!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. --> <!-- BEGIN CATEGORY LIST: CategoryRect, CategoryAPIDatatype --> - (none.) <!-- END CATEGORY LIST --> ## Structs <!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. --> <!-- BEGIN CATEGORY LIST: CategoryRect, CategoryAPIStruct --> - [SDL_FPoint](SDL_FPoint) - [SDL_FRect](SDL_FRect) - [SDL_Point](SDL_Point) - [SDL_Rect](SDL_Rect) <!-- END CATEGORY LIST --> ## Enums <!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. --> <!-- BEGIN CATEGORY LIST: CategoryRect, CategoryAPIEnum --> - (none.) <!-- END CATEGORY LIST --> ## Macros <!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. --> <!-- BEGIN CATEGORY LIST: CategoryRect, CategoryAPIMacro --> - (none.) <!-- END CATEGORY LIST --> ---- [CategoryAPICategory](CategoryAPICategory)