1 #ifndef COORDINATESYSTEMTRAFO
2 #define COORDINATESYSTEMTRAFO
32 void print(std::ostream&)
const;
std::ostream & operator<<(std::ostream &os, const Attribute &attr)
Tenzor< double, 3 > rotationMatrix_m
Vector_t rotateTo(const Vector_t &r) const
std::ostream & getStream()
AntiSymTenzor< T, D > transpose(const AntiSymTenzor< T, D > &rhs)
Vector_t transformTo(const Vector_t &r) const
CoordinateSystemTrafo operator*(const CoordinateSystemTrafo &right) const
double dot(const Vector3D &lhs, const Vector3D &rhs)
Vector dot product.
Quaternion getRotation() const
Vektor< double, 3 > Vector_t
Vector_t getOrigin() const
void print(std::ostream &) const
void operator*=(const CoordinateSystemTrafo &right)
Vector_t rotateFrom(const Vector_t &r) const
Vector_t rotate(const Vector_t &) const
CoordinateSystemTrafo inverted() const
Quaternion conjugate() const
Vector_t transformFrom(const Vector_t &r) const