angle_to(const PointType &point) const noexcept | PointType< Dim, DimCompat > | inline |
DimType typedef | PointType< Dim, DimCompat > | |
distance_to(const PointType &point) const noexcept | PointType< Dim, DimCompat > | inline |
m_x | PointType< Dim, DimCompat > | protected |
m_y | PointType< Dim, DimCompat > | protected |
operator*=(const PointType &rhs) noexcept | PointType< Dim, DimCompat > | inline |
operator*=(const T &rhs) noexcept | PointType< Dim, DimCompat > | inline |
operator+=(const PointType &rhs) noexcept | PointType< Dim, DimCompat > | inline |
operator+=(const T &rhs) noexcept | PointType< Dim, DimCompat > | inline |
operator-=(const PointType &rhs) noexcept | PointType< Dim, DimCompat > | inline |
operator-=(const T &rhs) noexcept | PointType< Dim, DimCompat > | inline |
operator/=(const PointType &rhs) noexcept | PointType< Dim, DimCompat > | inline |
operator/=(const T &rhs) noexcept | PointType< Dim, DimCompat > | inline |
point_on_circumference(T radius, T angle) const noexcept | PointType< Dim, DimCompat > | inline |
PointType() noexcept=default | PointType< Dim, DimCompat > | |
PointType(Dim x, Dim y) noexcept | PointType< Dim, DimCompat > | inline |
PointType(const PointType< Dim2 > &p) | PointType< Dim, DimCompat > | inline |
x() const noexcept | PointType< Dim, DimCompat > | inline |
x(Dim x) noexcept | PointType< Dim, DimCompat > | inline |
y() const noexcept | PointType< Dim, DimCompat > | inline |
y(Dim y) noexcept | PointType< Dim, DimCompat > | inline |