#include <complex>#include <type_traits>#include <Eigen/LU>#include "rotation_matrix.hpp"#include "types.hpp"

Go to the source code of this file.
| Classes | |
| class | Eigen::Map< Sophus::SO2< Scalar_ > const, Options > | 
| class | Eigen::Map< Sophus::SO2< Scalar_ >, Options > | 
| class | Sophus::SO2< Scalar_, Options > | 
| SO2 using default storage; derived from SO2Base.  More... | |
| class | Sophus::SO2< Scalar_, Options > | 
| SO2 using default storage; derived from SO2Base.  More... | |
| class | Sophus::SO2Base< Derived > | 
| struct | Eigen::internal::traits< Map< Sophus::SO2< Scalar_ > const, Options > > | 
| struct | Eigen::internal::traits< Map< Sophus::SO2< Scalar_ >, Options > > | 
| struct | Eigen::internal::traits< Sophus::SO2< Scalar_, Options > > | 
| Namespaces | |
| Eigen | |
| Eigen::internal | |
| Sophus | |
| Typedefs | |
| using | Sophus::SO2d = SO2< double > | 
| using | Sophus::SO2f = SO2< float > | 
Special orthogonal group SO(2) - rotation in 2d.
Definition in file so2.hpp.