gwc

RECTANGLE

Torna a API C

C API v0.4.0 - rev1

Sorgente Ref
Intestazione RECTANGLE.h
Implementazione RECTANGLE.c

Sommario

Macro

Strutture

gRECTANGLE

Rappresenta un rettangolo.

typedef struct gRECTANGLE gRECTANGLE;


Funzioni

rectangle_new

Sommario

Alloca una struttura di tipo gRECTANGLE.

GWC_C_API gRECTANGLE* rectangle_new(int x, int y, int width, int height);

Parametri

Restituisce

NULL o gRECTANGLE.


rectangle_delete

Sommario

Dealloca una struttura di tipo gRECTANGLE.

GWC_C_API void rectangle_delete(gRECTANGLE* rectangle);

Parametri

Restituisce

void.


rectangle_getX

Sommario

Ottiene la coordinata X.

GWC_C_API int rectangle_getX(const gRECTANGLE* rectangle);

Parametri

Restituisce

int.


rectangle_setX

Sommario

Imposta la coordinata X.

GWC_C_API void rectangle_setX(gRECTANGLE* rectangle, int value);

Parametri

Restituisce

void.


rectangle_getY

Sommario

Ottiene la coordinata Y.

GWC_C_API int rectangle_getY(const gRECTANGLE* rectangle);

Parametri

Restituisce

int.


rectangle_setY

Sommario

Imposta la coordinata Y.

GWC_C_API void rectangle_setY(gRECTANGLE* rectangle, int value);

Parametri

Restituisce

void.


rectangle_getWidth

Sommario

Ottiene la lunghezza.

GWC_C_API int rectangle_getWidth(const gRECTANGLE* rectangle);

Parametri

Restituisce

int.


rectangle_setWidth

Sommario

Imposta la lunghezza.

GWC_C_API void rectangle_setWidth(gRECTANGLE* rectangle, int value);

Parametri

Restituisce

void.


rectangle_getHeight

Sommario

Ottiene l’altezza.

GWC_C_API int rectangle_getHeight(const gRECTANGLE* rectangle);

Parametri

Restituisce

int.


rectangle_setHeight

Sommario

Imposta l’altezza.

GWC_C_API void rectangle_setHeight(gRECTANGLE* rectangle, int value);

Parametri

Restituisce

void.


rectangle_equal

Sommario

Verifica se due puntatori a gRECTANGLE sono uguali.

Viene controllato sia l’indirizzo che i valori.

GWC_C_API bool rectangle_equal(const gRECTANGLE* rectangle, const gRECTANGLE* other);

Parametri

Restituisce

bool.


rectangle_notequal

Sommario

Verifica se due puntatori a gRECTANGLE non sono uguali.

Viene controllato sia l’indirizzo che i valori.

GWC_C_API bool rectangle_notequal(const gRECTANGLE* rectangle, const gRECTANGLE* other);

Parametri

Restituisce

bool.


Torna su