# 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)

