#include <SSERot.h>
Public Member Functions | |
Rot2 () | |
Rot2 (Vec2< T > ix, Vec2< T > iy) | |
Rot2 (T xx, T xy, T yx, T yy) | |
Vec2< T > | rotate (Vec2< T > v) const |
Rot2 | rotate (Rot2 const &r) const |
Vec2< T > | rotateBack (Vec2< T > v) const |
Rot2 | rotateBack (Rot2 const &r) const |
Rot2 | transpose () const |
Vec2< T > | x () |
Vec2< T > | y () |
Public Attributes | |
Vec2< T > | axis [2] |
|
inline |
Definition at line 107 of file SSERot.h.
Referenced by mathSSE::Rot2< Scalar >::rotate(), mathSSE::Rot2< Scalar >::rotateBack(), and mathSSE::Rot2< Scalar >::transpose().
|
inline |
Definition at line 142 of file SSERot.h.
Definition at line 138 of file SSERot.h.
Referenced by operator*(), mathSSE::Rot2< Scalar >::rotate(), and mathSSE::Rot2< Scalar >::rotateBack().
|
inline |
|
inline |
|
inline |
|
inline |
Vec2<T> mathSSE::Rot2< T >::axis[2] |
Definition at line 105 of file SSERot.h.
Referenced by operator<<(), mathSSE::Rot2< Scalar >::Rot2(), mathSSE::Rot2< Scalar >::rotate(), mathSSE::Rot2< Scalar >::rotateBack(), mathSSE::Rot2< Scalar >::transpose(), mathSSE::Rot2< Scalar >::x(), and mathSSE::Rot2< Scalar >::y().