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.h
< prev
next >
Wrap
Text File
|
1997-04-20
|
539b
|
20 lines
/* Point.h: Libreria per gestire Punti */
/* dichiaro Point come tipo incompleto (nascondo l'implementazione) */
/* tutte le funzioni devono utilizzare un puntatore a Point (altrimenti
/* errore di comiplazione. L'implementazione sara' in Point.c
/* Idea posso fornire all'utente: Point.h e il codice oggetto Point.o
* (senza sorgenti).
*/
typedef struct {float x,y;} Point;
void init(Point *);
void setX(float,Point *);
void setY(float,Point *);
float getX(Point *);
float getY(Point *);
void move(float,float,Point *);