![]() |
Trax3 3.1.0
trax track library
|
This is the complete list of members for spat::Frame< Valtype, ValtypeT >, including all inherited members.
| AircraftPrincipalAxes(ValtypeT yaw, ValtypeT pitch, ValtypeT roll) (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| AircraftPrincipalAxes(const Position< ValtypeT > &angles) (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| AircraftPrincipalAxes(ValtypeT epsilon=std::numeric_limits< ValtypeT >::epsilon()) const (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| B | spat::Frame< Valtype, ValtypeT > | |
| Equals(const Frame &frame, Valtype epsilon_length=std::numeric_limits< Valtype >::epsilon(), ValtypeT epsilon_lengthT=std::numeric_limits< ValtypeT >::epsilon()) const noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| FlipBin() noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| FlipNor() noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| FlipTan() noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Frame() noexcept=default | spat::Frame< Valtype, ValtypeT > | |
| Frame(Valtype px, Valtype py, Valtype pz, ValtypeT tx, ValtypeT ty, ValtypeT tz, ValtypeT nx, ValtypeT ny, ValtypeT nz, ValtypeT bx, ValtypeT by, ValtypeT bz) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Frame(const VectorBundle2< Valtype, ValtypeT > &vb2) noexcept | spat::Frame< Valtype, ValtypeT > | inlineexplicit |
| Frame(const VectorBundle< Valtype, ValtypeT > &vb, const Vector< ValtypeT > &up) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Frame(const Position< Valtype > &pos) noexcept | spat::Frame< Valtype, ValtypeT > | inlineexplicit |
| Frame(const Position< Valtype > &pos, const Vector< ValtypeT > &tan, const Vector< ValtypeT > &nor, const Vector< ValtypeT > &bin) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Frame(const Position< Valtype > &pos, const Rotation< ValtypeT > &rot) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Frame(const Rotation< ValtypeT > &rot) noexcept | spat::Frame< Valtype, ValtypeT > | inlineexplicit |
| Frame(const Matrix< Valtype2, 4, 4 > &trans) noexcept | spat::Frame< Valtype, ValtypeT > | inlineexplicit |
| Frame(const Valtype2 *pVal) noexcept | spat::Frame< Valtype, ValtypeT > | inlineexplicit |
| FromParent(Position< Valtype2 > &p) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| FromParent(Vector< Valtype2 > &v) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| FromParent(VectorBundle< Valtype2, ValtypeT2 > &b) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| FromParent(VectorBundle2< Valtype2, ValtypeT2 > &b) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| FromParent(Frame< Valtype2, ValtypeT2 > &frame) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| Init() noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Init(const Position< Valtype > &pos) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Init(const VectorBundle< Valtype, ValtypeT > &vb, const Vector< ValtypeT > &up) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Init(const VectorBundle2< Valtype, ValtypeT > &vb2) noexcept | spat::Frame< 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::Frame< Valtype, ValtypeT > | inline |
| LookAt(const Vector< ValtypeT > &reference, const Vector< ValtypeT > &dir) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | |
| LookBAt(const Vector< ValtypeT > &dir) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | |
| LookNAt(const Vector< ValtypeT > &dir) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | |
| LookTAt(const Vector< ValtypeT > &dir) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | |
| LookTAt(const Vector< ValtypeT > &dir, const Vector< ValtypeT > &up) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | |
| N | spat::Frame< Valtype, ValtypeT > | |
| Normalize() noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| NormalToParent(Vector< Valtype2 > &normal) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| operator VectorBundle2< Valtype, ValtypeT >() const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| operator VectorBundle< Valtype, ValtypeT >() const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| operator=(const VectorBundle2< Valtype, ValtypeT > &vb2) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| operator=(const Rotation< ValtypeT > &rot) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| operator=(const Matrix< Valtype2, 4, 4 > &trans) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | |
| operator=(const Valtype2 *pVal) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | |
| operator=(const Matrix< Valtype2, 4, 4 > &trans) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| operator=(const Valtype2 *pVal) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| OrthoNormalize() noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| P | spat::Frame< Valtype, ValtypeT > | |
| ptr() noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| ptr() const noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Rotate(const Vector< ValtypeT > &nr, ValtypeT angle) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Rotate(const Vector< ValtypeT > &r) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Rotate(const VectorBundle< Valtype, Valtype2 > &axis) noexcept | spat::Frame< Valtype, ValtypeT > | |
| Rotate(const VectorBundle< Valtype, Valtype2 > &axis, Valtype2 angle) noexcept | spat::Frame< Valtype, ValtypeT > | |
| Rotate(const VectorBundle< Valtype, Valtype2 > &axis) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| Rotate(const VectorBundle< Valtype, Valtype2 > &axis, Valtype2 angle) noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| RotateBin(ValtypeT angle) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| RotateNor(ValtypeT angle) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| RotateTan(ValtypeT angle) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| RotateTan(const Vector< ValtypeT > &up) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| Round(int toDigit) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| T | spat::Frame< Valtype, ValtypeT > | |
| ToParent(Position< Valtype2 > &p) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| ToParent(Vector< Valtype2 > &v) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| ToParent(VectorBundle< Valtype2, ValtypeT2 > &v) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| ToParent(VectorBundle2< Valtype2, ValtypeT2 > &v) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| ToParent(Frame< Valtype2, ValtypeT2 > &frame) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| ToParent(Box< Valtype2 > &box) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| ToParent(Sphere< Valtype2 > &sphere) const noexcept (defined in spat::Frame< Valtype, ValtypeT >) | spat::Frame< Valtype, ValtypeT > | inline |
| TransportBin(Valtype d) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| TransportBy(const Vector< Valtype > &v) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| TransportNor(Valtype d) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| TransportTan(Valtype d) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| TransportTo(Valtype d) noexcept | spat::Frame< Valtype, ValtypeT > | inline |
| TransportTo(const Position< Valtype > &p) noexcept | spat::Frame< Valtype, ValtypeT > | inline |