| _x | ginger::Vector2< T1, T2 > | |
| _y | ginger::Vector2< T1, T2 > | |
| cross(const Vector2< U1, U2 > &other) const -> double | ginger::Vector2< T1, T2 > | inline |
| dot(const Vector2< U1, U2 > &other) const -> double | ginger::Vector2< T1, T2 > | inline |
| operator* | ginger::Vector2< T1, T2 > | friend |
| operator* | ginger::Vector2< T1, T2 > | friend |
| operator*=(const R &alpha) -> Vector2< T1, T2 > & | ginger::Vector2< T1, T2 > | inline |
| operator+ | ginger::Vector2< T1, T2 > | friend |
| operator+=(const Vector2< U1, U2 > &other) -> Vector2< T1, T2 > & | ginger::Vector2< T1, T2 > | inline |
| operator-() const -> Vector2< T1, T2 > | ginger::Vector2< T1, T2 > | inline |
| operator- | ginger::Vector2< T1, T2 > | friend |
| operator-=(const Vector2< U1, U2 > &other) -> Vector2< T1, T2 > & | ginger::Vector2< T1, T2 > | inline |
| operator/ | ginger::Vector2< T1, T2 > | friend |
| operator/=(const R &alpha) -> Vector2< T1, T2 > & | ginger::Vector2< T1, T2 > | inline |
| operator<< | ginger::Vector2< T1, T2 > | friend |
| Vector2() | ginger::Vector2< T1, T2 > | inline |
| Vector2(T1 x, T2 y) noexcept | ginger::Vector2< T1, T2 > | inline |
| Vector2(const Vector2< U1, U2 > &other) | ginger::Vector2< T1, T2 > | inlineexplicit |
| x() const noexcept -> const T1 & | ginger::Vector2< T1, T2 > | inline |
| y() const noexcept -> const T2 & | ginger::Vector2< T1, T2 > | inline |