59#ifndef PERCENTCOORDINATE_HPP
60#define PERCENTCOORDINATE_HPP
75 struct CameraCoordinate;
76 struct PixelCoordinate;
77 struct RelativeCoordinate;
85#if __cplusplus >= 201103L
86#pragma clang diagnostic push
87#pragma clang diagnostic ignored "-Wc++98-compat"
90#pragma clang diagnostic pop
95#if __cplusplus >= 201103L
96#pragma clang diagnostic push
97#pragma clang diagnostic ignored "-Wc++98-compat"
100#pragma clang diagnostic pop
107 percent_d
x()
const NOEXCEPT;
108 void set_x(
const percent_d) NOEXCEPT;
110 percent_d
y()
const NOEXCEPT;
111 void set_y(
const percent_d) NOEXCEPT;
bool operator!=(const PercentCoordinate &other) const NOEXCEPT
~PercentCoordinate() NOEXCEPT
bool operator==(const PercentCoordinate &other) const NOEXCEPT
percent_d y() const NOEXCEPT
void set_y(const percent_d) NOEXCEPT
void set_x(const percent_d) NOEXCEPT
percent_d x() const NOEXCEPT
percent_d xUpperBound() const NOEXCEPT
PercentCoordinate & operator=(const PercentCoordinate &other) NOEXCEPT
percent_d xLowerBound() const NOEXCEPT
CameraCoordinate cameraCoordinate(const pixels_u, const pixels_u) const NOEXCEPT
RelativeCoordinate relativeCoordinate(const GU::CameraPivot &, const int) const NOEXCEPT
PercentCoordinate() NOEXCEPT
percent_d yLowerBound() const NOEXCEPT
PixelCoordinate pixelCoordinate(const pixels_u, const pixels_u) const NOEXCEPT
percent_d yUpperBound() const NOEXCEPT
A gu_percent_coordinate represents the coordinate of a pixel within an image.