SDL_rect.h

Función SDL_EnclosePoints

Sintaxis

SDL_bool SDL_EnclosePoints(const SDL_Point * points,
                           int count,
                           const SDL_Rect * clip,
                           SDL_Rect * result);

Descripción

Calcular un rectángulo mínimo que encierre un conjunto de puntos.

Parámetros

points
Un array de estructuras SDL_Point que representan los puntos que se van a encerrar.
count
El número de estructuras en el array points.
clip
Una estructura SDL_Rect para recortar o NULL para encerrar todos los puntos.
result
Una estructura SDL_Rect para rellenar con el mínimo rectángulo envolvente.

Valor de retorno

Devuelve SDL_TRUE si algún punto fue encerrado o SDL_FALSE si todos los puntos quedaron fuera del rectángulo de recorte.

Observaciones

Si clip no es NULL, solo se tendrán en cuenta los puntos situados dentro del rectángulo de recorte.