diff --git a/src/libeis-region.c b/src/libeis-region.c index fcc07a7..1d8bf81 100644 --- a/src/libeis-region.c +++ b/src/libeis-region.c @@ -132,7 +132,7 @@ eis_region_add(struct eis_region *region) eis_device_unref(region->device); } -bool +_public_ bool eis_region_contains(struct eis_region *r, double x, double y) { return (x >= r->x && x < r->x + r->width && diff --git a/src/libeis-region.h b/src/libeis-region.h index 69a7a07..d0c6b10 100644 --- a/src/libeis-region.h +++ b/src/libeis-region.h @@ -39,6 +39,3 @@ struct eis_region { uint32_t width, height; double physical_scale; }; - -bool -eis_region_contains(struct eis_region *r, double x, double y); diff --git a/src/libeis.h b/src/libeis.h index 9e3bc85..6264962 100644 --- a/src/libeis.h +++ b/src/libeis.h @@ -1007,6 +1007,14 @@ eis_region_get_height(struct eis_region *region); double eis_region_get_physical_scale(struct eis_region *region); +/** + * @ingroup libeis-region + * + * @see ei_region_contains + */ +bool +eis_region_contains(struct eis_region *region, double x, double y); + /** * @ingroup libeis-device *