59#ifndef CAMERACOORDINATE_HPP
60#define CAMERACOORDINATE_HPP
74#if __cplusplus >= 201703L
80 struct PixelCoordinate;
81 struct PercentCoordinate;
82 struct RelativeCoordinate;
83 struct CartesianCoordinate;
84 struct FieldCoordinate;
92#if __cplusplus >= 201103L
93#pragma clang diagnostic push
94#pragma clang diagnostic ignored "-Wc++98-compat"
97#pragma clang diagnostic pop
102#if __cplusplus >= 201103L
103#pragma clang diagnostic push
104#pragma clang diagnostic ignored "-Wc++98-compat"
107#pragma clang diagnostic pop
114 pixels_u
x()
const NOEXCEPT;
115 void set_x(
const pixels_u) NOEXCEPT;
117 pixels_u
y()
const NOEXCEPT;
118 void set_y(
const pixels_u) NOEXCEPT;
RelativeCoordinate relativeCoordinate(const GU::CameraPivot &, const int) const NOEXCEPT
GU::PixelCoordinate pixelCoordinate() const NOEXCEPT
pixels_u y() const NOEXCEPT
void set_resWidth(const pixels_u) NOEXCEPT
bool operator==(const CameraCoordinate &other) const NOEXCEPT
pixels_t xLowerBound() const NOEXCEPT
pixels_u resWidth() const NOEXCEPT
void set_x(const pixels_u) NOEXCEPT
pixels_t yUpperBound() const NOEXCEPT
void set_resHeight(const pixels_u) NOEXCEPT
~CameraCoordinate() NOEXCEPT
pixels_t yLowerBound() const NOEXCEPT
pixels_u resHeight() const NOEXCEPT
void set_y(const pixels_u) NOEXCEPT
bool operator!=(const CameraCoordinate &other) const NOEXCEPT
pixels_t xUpperBound() const NOEXCEPT
CameraCoordinate() NOEXCEPT
GU::PercentCoordinate percentCoordinate() const NOEXCEPT
CameraCoordinate & operator=(const CameraCoordinate &other) NOEXCEPT
pixels_u x() const NOEXCEPT
A gu_camera_coordinate represents the coordinate of a pixel within an image where the (0,...