Encapsula una circunferencia con coordenadas enteras.
More...
#include <sdl_circle.h>
|
EXPORT | Circle (int x=0, int y=0, int r=0) |
| Constructor a partir de coordenadas enteras y radio.
|
|
EXPORT | Circle (Point &c, int r=0) |
| Constructor a partir de un punto para el centro y radio.
|
|
EXPORT Point & | Center () |
| Devuelve las coordenadas del centro de la circunferencia.
|
|
EXPORT int & | X () |
| Obtiene la coordenada x del centro.
|
|
EXPORT int & | Y () |
| Obtiene la coordenada y del centro.
|
|
EXPORT int & | R () |
| Obtiene el radio.
|
|
Encapsula una circunferencia con coordenadas enteras.
Se usa en hitboxes para la detección de colisiones
◆ Circle() [1/2]
EXPORT sdl::Circle::Circle |
( |
int | x = 0, |
|
|
int | y = 0, |
|
|
int | r = 0 ) |
|
inline |
Constructor a partir de coordenadas enteras y radio.
- Parameters
-
x | int Coordenada x del centro |
y | int Coordenada y del centro |
r | int Radio |
◆ Circle() [2/2]
EXPORT sdl::Circle::Circle |
( |
Point & | c, |
|
|
int | r = 0 ) |
|
inline |
Constructor a partir de un punto para el centro y radio.
- Parameters
-
c | Point Coordenadas del centro |
r | int Radio |
◆ Center()
EXPORT Point & sdl::Circle::Center |
( |
| ) |
|
|
inline |
Devuelve las coordenadas del centro de la circunferencia.
- Returns
- Point& referencia al valor del centro de la circunferencia
◆ R()
EXPORT int & sdl::Circle::R |
( |
| ) |
|
|
inline |
Obtiene el radio.
- Returns
- int valor del radio
◆ X()
EXPORT int & sdl::Circle::X |
( |
| ) |
|
|
inline |
Obtiene la coordenada x del centro.
- Returns
- int coordenada x del centro
◆ Y()
EXPORT int & sdl::Circle::Y |
( |
| ) |
|
|
inline |
Obtiene la coordenada y del centro.
- Returns
- int coordenada y del centro
◆ center
Point sdl::Circle::center |
|
protected |
◆ radius
The documentation for this class was generated from the following file: