GAMS  1.4.0
Euler.h
Go to the documentation of this file.
1 
56 #ifndef _GAMS_UTILITY_EULER_H_
57 #define _GAMS_UTILITY_EULER_H_
58 
59 #include "gams/pose/Euler.h"
63 
64 namespace gams
65 {
66  namespace utility
67  {
68  namespace euler
69  {
78  namespace conv
79  {
85  } // namespace conv
86  }
87  }
88 }
89 
90 namespace gams
91 {
92  namespace utility
93  {
94  namespace euler
95  {
123  template<typename A, typename B, typename C, typename Conv = conv::Intr>
125 
135 
138 
141 
144 
147  }
148  }
149 }
150 
151 #endif
Class template for representing an angle in Euler notation.
Definition: Euler.h:158
gams::pose::euler::conv::Z Z
Definition: Euler.h:84
gams::pose::euler::conv::Intr Intr
Definition: Euler.h:80
gams::pose::euler::conv::X X
Definition: Euler.h:82
gams::pose::euler::conv::Extr Extr
Definition: Euler.h:81
gams::pose::euler::conv::Y Y
Definition: Euler.h:83
Euler< conv::Y, conv::X, conv::Z > EulerYXZ
Definition: Euler.h:127
Euler< conv::Y, conv::X, conv::Z, conv::Intr > EulerIntrYXZ
Definition: Euler.h:129
EulerExtrXYZ RollPitchYaw
The most common vernacular usage of roll, pitch and yaw.
Definition: Euler.h:146
EulerYPR YawPitchRoll
A commonly used Euler convention: Yaw-Pitch-Roll.
Definition: Euler.h:143
Euler< conv::X, conv::Y, conv::Z, conv::Extr > EulerExtrXYZ
Definition: Euler.h:130
Euler< conv::Z, conv::Y, conv::X, conv::Intr > EulerIntrZYX
Definition: Euler.h:133
Euler< conv::Z, conv::Y, conv::X > EulerZYX
Definition: Euler.h:132
Euler< conv::Y, conv::X, conv::Z, conv::Extr > EulerExtrYXZ
Definition: Euler.h:131
Euler< conv::X, conv::Y, conv::Z > EulerXYZ
Definition: Euler.h:126
EulerIntrZYX EulerYPR
A commonly used Euler convention: Yaw-Pitch-Roll.
Definition: Euler.h:140
Euler< conv::Z, conv::Y, conv::X, conv::Extr > EulerExtrZYX
Definition: Euler.h:134
EulerIntrXYZ EulerVREP
The Euler convention used by VREP.
Definition: Euler.h:137
Euler< conv::X, conv::Y, conv::Z, conv::Intr > EulerIntrXYZ
Definition: Euler.h:128
Contains all GAMS-related tools, classes and code.
Copyright (c) 2015 Carnegie Mellon University.
Copyright (c) 2015 Carnegie Mellon University.
Copyright (c) 2015 Carnegie Mellon University.
Copyright (c) 2015 Carnegie Mellon University.