home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.disi.unige.it
/
2015-02-11.ftp.disi.unige.it.tar
/
ftp.disi.unige.it
/
pub
/
.person
/
CataniaB
/
teach-act
/
esempi
/
Comp-Sep
/
point.c
< prev
next >
Wrap
C/C++ Source or Header
|
1997-04-19
|
465b
|
38 lines
#include "point.h"
/* Point.c: Libreria per gestire Punti
* Implemento le strutture e
* le funzioni in Point.h (definizioni delle funzioni)
*/
void init(Point *P)
{
P->x=P->y=0;
}
void setX(float x,Point *P)
{
P->x=x;
}
void setY(float y,Point *P)
{
P->y=y;
}
float getX(Point *P)
{
return P->x;
}
float getY(Point *P)
{
return P->y;
}
void move(float dx,float dy,Point *P)
{
P->x=(P->x)+dx;
P->y=(P->y)+dy;
}