|
MoorDyn
|
Joint of a point and a quaternion. More...
#include <Misc.hpp>
Public Member Functions | |
| XYZQuat (vec3 pos, quaternion quat) | |
| vec6 | toVec6 () const |
| vec7 | toVec7 () const |
| XYZQuat | operator+ (const XYZQuat &visitor) const |
| XYZQuat | operator- (const XYZQuat &visitor) const |
| XYZQuat & | operator*= (const real &visitor) |
| XYZQuat | operator* (const real &visitor) const |
Static Public Member Functions | |
| static XYZQuat | Zero () |
| static XYZQuat | fromVec6 (const vec6 &vec) |
| static XYZQuat | fromVec7 (const vec7 &vec) |
Public Attributes | |
| vec3 | pos |
| quaternion | quat |
Joint of a point and a quaternion.
Some entities are defined just by its position and orientation, so this class makes it happen on a simpler way