# CategoryRect Some helper functions for managing rectangles and 2D points, in both interger and floating point versions. ## Functions - [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) ## Datatypes - (none.) ## Structs - [SDL_FPoint](SDL_FPoint) - [SDL_FRect](SDL_FRect) - [SDL_Point](SDL_Point) - [SDL_Rect](SDL_Rect) ## Enums - (none.) ## Macros - (none.) ---- [CategoryAPICategory](CategoryAPICategory)