#include <ExtVec.h>
Public Types | |
typedef Vec4< T > | Vec |
Public Member Functions | |
constexpr | Rot3 () |
constexpr | Rot3 (Vec4< T > ix, Vec4< T > iy, Vec4< T > iz) |
constexpr | Rot3 (T xx, T xy, T xz, T yx, T yy, T yz, T zx, T zy, T zz) |
constexpr Vec4< T > | rotate (Vec4< T > v) const |
Rot3 | rotate (Rot3 const &r) const |
constexpr Vec4< T > | rotateBack (Vec4< T > v) const |
constexpr Rot3 | rotateBack (Rot3 const &r) const |
constexpr Rot3 | transpose () const |
constexpr Vec4< T > | x () const |
constexpr Vec4< T > | y () const |
constexpr Vec4< T > | z () const |
Public Attributes | |
Vec | axis [3] |
Definition at line 181 of file ExtVec.h.
Referenced by Rot3< align::Scalar >::rotate(), Rot3< align::Scalar >::rotateBack(), and Rot3< align::Scalar >::transpose().
Definition at line 183 of file ExtVec.h.
|
inline |
Definition at line 185 of file ExtVec.h.
Definition at line 203 of file ExtVec.h.
Definition at line 201 of file ExtVec.h.
Referenced by mathSSE::Rot3< align::Scalar >::rotate(), Rot3< align::Scalar >::rotate(), and Rot3< align::Scalar >::rotateBack().
Definition at line 193 of file ExtVec.h.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
Definition at line 194 of file ExtVec.h.
Referenced by svgfig.Ellipse::__repr__(), geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
Definition at line 195 of file ExtVec.h.
Referenced by geometryXMLparser.Alignable::pos(), and ntupleDataFormat._HitObject::r3D().
Definition at line 179 of file ExtVec.h.
Referenced by Rot3< align::Scalar >::rotateBack(), Rot3< align::Scalar >::transpose(), Rot3< align::Scalar >::x(), Rot3< align::Scalar >::y(), and Rot3< align::Scalar >::z().