X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=flatland.git;a=blobdiff_plain;f=polygon.h;h=acf9775b4d379ed4d30e0868a3670e7adce5605c;hp=557fdd6ea9f0960d133011b8e70a9037923c95d2;hb=1f91ec6f67da83525115f49dcc7d535ff2e71ef0;hpb=e0f96aaef35ffaf34b912c7fa1473cb67b7a3dae diff --git a/polygon.h b/polygon.h index 557fdd6..acf9775 100644 --- a/polygon.h +++ b/polygon.h @@ -122,6 +122,9 @@ public: void apply_border_forces(scalar_t dt, scalar_t xmin, scalar_t ymin, scalar_t xmax, scalar_t ymax); void apply_collision_forces(scalar_t dt, int n_polygon, Polygon *p); + bool collide_with_borders(scalar_t xmin, scalar_t ymin, + scalar_t xmax, scalar_t ymax); + bool collide(Polygon *p); };