![]() |
Trax3 3.1.0
trax track library
|
This is the complete list of members for spat::VectorBundle2< Valtype, ValtypeT >, including all inherited members.
| Equals(const VectorBundle2 &bundle, Valtype epsilon_length=std::numeric_limits< Valtype >::epsilon(), ValtypeT epsilon_lengthT=std::numeric_limits< ValtypeT >::epsilon()) const noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| Init() noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| Init(const VectorBundle< Valtype, ValtypeT > &bundle, const Vector< ValtypeT > &up) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| IsOrthoNormal(ValtypeT epsilon_length=2 *std::numeric_limits< ValtypeT >::epsilon(), ValtypeT epsilon_angle=2 *std::numeric_limits< ValtypeT >::epsilon()) const noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| N | spat::VectorBundle2< Valtype, ValtypeT > | |
| Normalize() noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| operator VectorBundle< Valtype, ValtypeT >() const noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| operator=(const Frame< Valtype, ValtypeT > &frame) noexcept (defined in spat::VectorBundle2< Valtype, ValtypeT >) | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| operator=(const Rotation< ValtypeT > &rot) noexcept (defined in spat::VectorBundle2< Valtype, ValtypeT >) | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| operator=(const Valtype2 *pVal) noexcept (defined in spat::VectorBundle2< Valtype, ValtypeT >) | spat::VectorBundle2< Valtype, ValtypeT > | |
| operator=(const Valtype2 *pVal) noexcept (defined in spat::VectorBundle2< Valtype, ValtypeT >) | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| OrthoNormalize() noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| P | spat::VectorBundle2< Valtype, ValtypeT > | |
| ptr() noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| ptr() const noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| Rotate(const Vector< ValtypeT > &nr, ValtypeT angle) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| Rotate(const Vector< ValtypeT > &r) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| RotateNor(ValtypeT angle) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| RotateTan(ValtypeT angle) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| T | spat::VectorBundle2< Valtype, ValtypeT > | |
| TransportNor(Valtype d) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| TransportTan(Valtype d) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| TransportTo(Valtype d) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| TransportTo(const Position2D< Valtype > &p) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| VectorBundle2() noexcept=default | spat::VectorBundle2< Valtype, ValtypeT > | |
| VectorBundle2(Valtype x, Valtype y, Valtype z, ValtypeT tx, ValtypeT ty, ValtypeT tz, ValtypeT nx, ValtypeT ny, ValtypeT nz) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| VectorBundle2(const Position< Valtype > &pos, const Vector< ValtypeT > &tan, const Vector< ValtypeT > &nor) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| VectorBundle2(const VectorBundle< Valtype, ValtypeT > &bundle, const Vector< ValtypeT > &nor) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| VectorBundle2(const Position< Valtype > &pos, const Rotation< ValtypeT > &rot) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inline |
| VectorBundle2(const Frame< Valtype, ValtypeT > &frame) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inlineexplicit |
| VectorBundle2(const Rotation< ValtypeT > &rot) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inlineexplicit |
| VectorBundle2(const Valtype2 *pVal) noexcept | spat::VectorBundle2< Valtype, ValtypeT > | inlineexplicit |