59#ifndef PIXEL_COORDINATE_H
60#define PIXEL_COORDINATE_H
62#include <guunits/guunits.h>
pixels_t gu_pixel_coordinate_y_upper_bound(const gu_pixel_coordinate) __attribute__((const))
pixels_t gu_pixel_coordinate_x_upper_bound(const gu_pixel_coordinate) __attribute__((const))
struct gu_pixel_coordinate gu_pixel_coordinate
A gu_pixel_coordinate represents the coordinate of a pixel within an image.
pixels_t gu_pixel_coordinate_y_lower_bound(const gu_pixel_coordinate) __attribute__((const))
pixels_t gu_pixel_coordinate_x_lower_bound(const gu_pixel_coordinate) __attribute__((const))
bool gu_pixel_coordinate_equals(const gu_pixel_coordinate lhs, const gu_pixel_coordinate rhs) __attribute__((const))
A gu_pixel_coordinate represents the coordinate of a pixel within an image.
pixels_u res_height
The height of the resolution of the image.
pixels_t x
The x coordinate of the pixel within the image.
pixels_u res_width
The width of the resolution of the image.
pixels_t y
The y coordinate of the pixel within the image.