59#ifndef PIXELCOORDINATE_HPP
60#define PIXELCOORDINATE_HPP
71#if __cplusplus >= 201703L
79 struct CameraCoordinate;
80 struct PercentCoordinate;
81 struct RelativeCoordinate;
89#if __cplusplus >= 201103L
90#pragma clang diagnostic push
91#pragma clang diagnostic ignored "-Wc++98-compat"
94#pragma clang diagnostic pop
99#if __cplusplus >= 201103L
100#pragma clang diagnostic push
101#pragma clang diagnostic ignored "-Wc++98-compat"
104#pragma clang diagnostic pop
111 pixels_t
x()
const NOEXCEPT;
112 void set_x(
const pixels_t) NOEXCEPT;
114 pixels_t
y()
const NOEXCEPT;
115 void set_y(
const pixels_t) NOEXCEPT;
bool operator==(const PixelCoordinate &other) const NOEXCEPT
RelativeCoordinate relativeCoordinate(const GU::CameraPivot &, const int) const NOEXCEPT
void set_y(const pixels_t) NOEXCEPT
pixels_t yUpperBound() const NOEXCEPT
pixels_t xLowerBound() const NOEXCEPT
PercentCoordinate percentCoordinate() const NOEXCEPT
pixels_t y() const NOEXCEPT
pixels_t x() const NOEXCEPT
PixelCoordinate() NOEXCEPT
void set_x(const pixels_t) NOEXCEPT
~PixelCoordinate() NOEXCEPT
pixels_t yLowerBound() const NOEXCEPT
pixels_u resWidth() const NOEXCEPT
pixels_t xUpperBound() const NOEXCEPT
pixels_u resHeight() const NOEXCEPT
void set_resHeight(const pixels_u) NOEXCEPT
bool operator!=(const PixelCoordinate &other) const NOEXCEPT
void set_resWidth(const pixels_u) NOEXCEPT
CameraCoordinate cameraCoordinate() const NOEXCEPT
PixelCoordinate & operator=(const PixelCoordinate &other) NOEXCEPT
A gu_pixel_coordinate represents the coordinate of a pixel within an image.