![]() |
Trax3 3.1.0
trax track library
|
This is the complete list of members for spat::Vector2D< Valtype >, including all inherited members.
| dx | spat::Vector2D< Valtype > | |
| dy | spat::Vector2D< Valtype > | |
| Equals(const Vector2D &v, Valtype epsilon=0) const noexcept | spat::Vector2D< Valtype > | |
| Init(specials s=specials::ex) noexcept | spat::Vector2D< Valtype > | |
| Is(specials s) const noexcept | spat::Vector2D< Valtype > | |
| Length() const noexcept | spat::Vector2D< Valtype > | inline |
| Normalize() noexcept -> decltype(Valtype{}/Valtype{}) | spat::Vector2D< Valtype > | inline |
| operator=(const Vector< Valtype2 > &vector) noexcept (defined in spat::Vector2D< Valtype >) | spat::Vector2D< Valtype > | |
| operator=(const Vector< Valtype2 > &v) noexcept (defined in spat::Vector2D< Valtype >) | spat::Vector2D< Valtype > | inline |
| operator[](size_t index) const (defined in spat::Vector2D< Valtype >) | spat::Vector2D< Valtype > | inline |
| operator[](size_t index) (defined in spat::Vector2D< Valtype >) | spat::Vector2D< Valtype > | inline |
| OrthogonalProjection(const Vector2D &normal) const noexcept | spat::Vector2D< Valtype > | inline |
| ParallelProjection(const Vector2D &normal) const noexcept | spat::Vector2D< Valtype > | inline |
| Rotate(Valtype2 angle) noexcept | spat::Vector2D< Valtype > | |
| Rotate(Valtype2 angle) noexcept (defined in spat::Vector2D< Valtype >) | spat::Vector2D< Valtype > | |
| specials enum name | spat::Vector2D< Valtype > | |
| value_type typedef (defined in spat::Vector2D< Valtype >) | spat::Vector2D< Valtype > | |
| Vector2D() noexcept=default | spat::Vector2D< Valtype > | |
| Vector2D(Valtype dx, Valtype dy) noexcept | spat::Vector2D< Valtype > | inline |
| Vector2D(specials s) noexcept | spat::Vector2D< Valtype > | inlineexplicit |
| Vector2D(const Position2D< Valtype > &p) noexcept=delete | spat::Vector2D< Valtype > | explicit |
| Vector2D(const Vector< Valtype > &v) noexcept | spat::Vector2D< Valtype > | inlineexplicit |
| Vector2D(const Valtype2 *pVal) noexcept | spat::Vector2D< Valtype > | inlineexplicit |