Add(U x, V y) noexcept | Harlinn::Windows::PointT< PT > | inline |
AddToX(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
AddToY(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
Assign(U x, V y) noexcept | Harlinn::Windows::PointT< PT > | inline |
AssignMax(U x, V y) noexcept | Harlinn::Windows::PointT< PT > | inline |
AssignMax(const U &point) noexcept | Harlinn::Windows::PointT< PT > | inline |
AssignMax(const U &point) noexcept | Harlinn::Windows::PointT< PT > | inline |
AssignMin(U x, V y) noexcept | Harlinn::Windows::PointT< PT > | inline |
AssignMin(const U &point) noexcept | Harlinn::Windows::PointT< PT > | inline |
AssignMin(const U &point) noexcept | Harlinn::Windows::PointT< PT > | inline |
Clamp(X1 minX, Y1 minY, X2 maxX, Y2 maxY) const noexcept | Harlinn::Windows::PointT< PT > | inline |
Clamp(const U &min, const U &max) | Harlinn::Windows::PointT< PT > | inline |
Dot(const PointT &other) const noexcept | Harlinn::Windows::PointT< PT > | inline |
LengthSqr() const noexcept | Harlinn::Windows::PointT< PT > | inline |
Max(U x, V y) const noexcept | Harlinn::Windows::PointT< PT > | inline |
Max(const U &point) const noexcept | Harlinn::Windows::PointT< PT > | inline |
Max(const U &point) const noexcept | Harlinn::Windows::PointT< PT > | inline |
max(const PointT &other) const noexcept | Harlinn::Windows::PointT< PT > | inline |
MaxX(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
MaxY(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
Min(U x, V y) const noexcept | Harlinn::Windows::PointT< PT > | inline |
Min(const U &point) const noexcept | Harlinn::Windows::PointT< PT > | inline |
Min(const U &point) const noexcept | Harlinn::Windows::PointT< PT > | inline |
min(const PointT &other) const noexcept | Harlinn::Windows::PointT< PT > | inline |
MinX(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
MinY(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator bool() const noexcept | Harlinn::Windows::PointT< PT > | inlineexplicit |
operator const PointType &() const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator PointType &() noexcept | Harlinn::Windows::PointT< PT > | inline |
operator!=(const PointT &other) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
operator==(const PointT &other) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator[](size_t index) const noexcept | Harlinn::Windows::PointT< PT > | inline |
operator[](size_t index) noexcept | Harlinn::Windows::PointT< PT > | inline |
PointT() noexcept | Harlinn::Windows::PointT< PT > | inline |
PointT(U x, V y) noexcept | Harlinn::Windows::PointT< PT > | inline |
PointT(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
PointT(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inlineexplicit |
PointT(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inlineexplicit |
PointT(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
PointT(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
PointT(const U &value) noexcept | Harlinn::Windows::PointT< PT > | inlineexplicit |
PointType typedef | Harlinn::Windows::PointT< PT > | |
SetX(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
SetY(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
SubtractFromX(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
SubtractFromY(U value) noexcept | Harlinn::Windows::PointT< PT > | inline |
swap(PointT &other) noexcept | Harlinn::Windows::PointT< PT > | inline |
SwapX(PointT &other) noexcept | Harlinn::Windows::PointT< PT > | inline |
SwapX(value_type &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
SwapY(PointT &other) noexcept | Harlinn::Windows::PointT< PT > | inline |
SwapY(value_type &value) noexcept | Harlinn::Windows::PointT< PT > | inline |
value_type typedef | Harlinn::Windows::PointT< PT > | |
X() const noexcept | Harlinn::Windows::PointT< PT > | inline |
x_ | Harlinn::Windows::PointT< PT > | protected |
Y() const noexcept | Harlinn::Windows::PointT< PT > | inline |
y_ | Harlinn::Windows::PointT< PT > | protected |