Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
spat::Vector< Valtype > Member List

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 >
dxspat::Vector< Valtype >
dyspat::Vector< Valtype >
dzspat::Vector< Valtype >
Equals(const Vector &v, Valtype epsilon=Valtype{0}) const noexceptspat::Vector< Valtype >
Init(specials s=specials::ex) noexceptspat::Vector< Valtype >inline
Is(specials s) const noexceptspat::Vector< Valtype >
IsNormal(Valtype epsilon_length=2 *std::numeric_limits< Valtype >::epsilon()) const noexceptspat::Vector< Valtype >inline
Length() const noexceptspat::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 noexceptspat::Vector< Valtype >inline
ParallelProjection(const Vector< Valtype2 > &normal) const noexceptspat::Vector< Valtype >inline
ptr() noexceptspat::Vector< Valtype >inline
ptr() const noexceptspat::Vector< Valtype >inline
Rotate(const Vector< AngleType > &r, AngleType angle) noexceptspat::Vector< Valtype >
Rotate(const Vector< AngleType > &r) noexceptspat::Vector< Valtype >
Round(int toDigit) noexceptspat::Vector< Valtype >inline
specials enum namespat::Vector< Valtype >
value_type typedef (defined in spat::Vector< Valtype >)spat::Vector< Valtype >
Vector() noexcept=defaultspat::Vector< Valtype >
Vector(Valtype dx, Valtype dy, Valtype dz) noexceptspat::Vector< Valtype >inline
Vector(specials s) noexceptspat::Vector< Valtype >inlineexplicit
Vector(const Position< Valtype > &p)=deletespat::Vector< Valtype >explicit
Vector(const Vector2D< Valtype > &v2D) noexceptspat::Vector< Valtype >inlineexplicit
Vector(const Valtype2 *pVal) noexceptspat::Vector< Valtype >inlineexplicit