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