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

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
Bspat::Frame< Valtype, ValtypeT >
Equals(const Frame &frame, Valtype epsilon_length=std::numeric_limits< Valtype >::epsilon(), ValtypeT epsilon_lengthT=std::numeric_limits< ValtypeT >::epsilon()) const noexceptspat::Frame< Valtype, ValtypeT >inline
FlipBin() noexceptspat::Frame< Valtype, ValtypeT >inline
FlipNor() noexceptspat::Frame< Valtype, ValtypeT >inline
FlipTan() noexceptspat::Frame< Valtype, ValtypeT >inline
Frame() noexcept=defaultspat::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) noexceptspat::Frame< Valtype, ValtypeT >inline
Frame(const VectorBundle2< Valtype, ValtypeT > &vb2) noexceptspat::Frame< Valtype, ValtypeT >inlineexplicit
Frame(const VectorBundle< Valtype, ValtypeT > &vb, const Vector< ValtypeT > &up) noexceptspat::Frame< Valtype, ValtypeT >inline
Frame(const Position< Valtype > &pos) noexceptspat::Frame< Valtype, ValtypeT >inlineexplicit
Frame(const Position< Valtype > &pos, const Vector< ValtypeT > &tan, const Vector< ValtypeT > &nor, const Vector< ValtypeT > &bin) noexceptspat::Frame< Valtype, ValtypeT >inline
Frame(const Position< Valtype > &pos, const Rotation< ValtypeT > &rot) noexceptspat::Frame< Valtype, ValtypeT >inline
Frame(const Rotation< ValtypeT > &rot) noexceptspat::Frame< Valtype, ValtypeT >inlineexplicit
Frame(const Matrix< Valtype2, 4, 4 > &trans) noexceptspat::Frame< Valtype, ValtypeT >inlineexplicit
Frame(const Valtype2 *pVal) noexceptspat::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() noexceptspat::Frame< Valtype, ValtypeT >inline
Init(const Position< Valtype > &pos) noexceptspat::Frame< Valtype, ValtypeT >inline
Init(const VectorBundle< Valtype, ValtypeT > &vb, const Vector< ValtypeT > &up) noexceptspat::Frame< Valtype, ValtypeT >inline
Init(const VectorBundle2< Valtype, ValtypeT > &vb2) noexceptspat::Frame< Valtype, ValtypeT >inline
IsOrthoNormal(ValtypeT epsilon_length=2 *std::numeric_limits< ValtypeT >::epsilon(), ValtypeT epsilon_angle=2 *std::numeric_limits< ValtypeT >::epsilon()) const noexceptspat::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 >
Nspat::Frame< Valtype, ValtypeT >
Normalize() noexceptspat::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() noexceptspat::Frame< Valtype, ValtypeT >inline
Pspat::Frame< Valtype, ValtypeT >
ptr() noexceptspat::Frame< Valtype, ValtypeT >inline
ptr() const noexceptspat::Frame< Valtype, ValtypeT >inline
Rotate(const Vector< ValtypeT > &nr, ValtypeT angle) noexceptspat::Frame< Valtype, ValtypeT >inline
Rotate(const Vector< ValtypeT > &r) noexceptspat::Frame< Valtype, ValtypeT >inline
Rotate(const VectorBundle< Valtype, Valtype2 > &axis) noexceptspat::Frame< Valtype, ValtypeT >
Rotate(const VectorBundle< Valtype, Valtype2 > &axis, Valtype2 angle) noexceptspat::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) noexceptspat::Frame< Valtype, ValtypeT >inline
RotateNor(ValtypeT angle) noexceptspat::Frame< Valtype, ValtypeT >inline
RotateTan(ValtypeT angle) noexceptspat::Frame< Valtype, ValtypeT >inline
RotateTan(const Vector< ValtypeT > &up) noexceptspat::Frame< Valtype, ValtypeT >inline
Round(int toDigit) noexceptspat::Frame< Valtype, ValtypeT >inline
Tspat::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) noexceptspat::Frame< Valtype, ValtypeT >inline
TransportBy(const Vector< Valtype > &v) noexceptspat::Frame< Valtype, ValtypeT >inline
TransportNor(Valtype d) noexceptspat::Frame< Valtype, ValtypeT >inline
TransportTan(Valtype d) noexceptspat::Frame< Valtype, ValtypeT >inline
TransportTo(Valtype d) noexceptspat::Frame< Valtype, ValtypeT >inline
TransportTo(const Position< Valtype > &p) noexceptspat::Frame< Valtype, ValtypeT >inline