diff options
author | rodri <rgl@antares-labs.eu> | 2020-02-20 21:56:37 +0000 |
---|---|---|
committer | rodri <rgl@antares-labs.eu> | 2020-02-20 21:56:37 +0000 |
commit | e1cb9df9355a6ae67aac76dbcde209b8f70796ee (patch) | |
tree | 2a5a01e89fb4b1f9bd497a318fb59e0e34622d60 /fns.h | |
download | asteroids-e1cb9df9355a6ae67aac76dbcde209b8f70796ee.tar.gz asteroids-e1cb9df9355a6ae67aac76dbcde209b8f70796ee.tar.bz2 asteroids-e1cb9df9355a6ae67aac76dbcde209b8f70796ee.zip |
Diffstat (limited to 'fns.h')
-rw-r--r-- | fns.h | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -0,0 +1,18 @@ +Triangle Trian(int, int, int, int, int, int); +Triangle Trianpt(Point, Point, Point); +Point centroid(Triangle); +void triangle(Image *, Triangle, int, Image *, Point); +void filltriangle(Image *, Triangle, Image *, Point); +Triangle rotatriangle(Triangle, double, Point); +Vector Vec(double, double); +Vector Vpt(Point); +Vector addvec(Vector, Vector); +Vector subvec(Vector, Vector); +Vector mulvec(Vector, double); +double dotvec(Vector, Vector); +Vector normvec(Vector); +double round(double); +Point rotatept(Point, double, Point); +int ptincircle(Point, Point, double); +int triangleXcircle(Triangle, Point, double); +void *emalloc(ulong); |