Omnidome
Fulldome Mapping Software Toolkit
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
EulerAngles.cpp File Reference
#include <omni/geometry/EulerAngles.h>
#include <QDataStream>
#include <omni/util.h>
Include dependency graph for EulerAngles.cpp:

Namespaces

 omni
 Header to document namespaces.
 
 omni::geometry
 Namespace for geometry functionality.
 

Functions

bool omni::geometry::operator== (EulerAngles const &_lhs, EulerAngles const &_rhs)
 
QDataStream & operator>> (QDataStream &_stream, omni::EulerAngles &_angles)
 
QDataStream & operator<< (QDataStream &_stream, omni::EulerAngles const &_angles)
 

Function Documentation

QDataStream& operator<< ( QDataStream &  _stream,
omni::EulerAngles const &  _angles 
)
114 {
115  _stream << _angles.yaw() << _angles.pitch() << _angles.roll();
116  return _stream;
117 }
QDataStream& operator>> ( QDataStream &  _stream,
omni::EulerAngles &  _angles 
)
108 {
109  _stream >> _angles.yaw() >> _angles.pitch() >> _angles.roll();
110  return _stream;
111 }