#include "quaternion_demo.h"#include "icosphere.h"#include <Eigen/Geometry>#include <Eigen/QR>#include <Eigen/LU>#include <iostream>#include <QEvent>#include <QMouseEvent>#include <QInputDialog>#include <QGridLayout>#include <QButtonGroup>#include <QRadioButton>#include <QDockWidget>#include <QPushButton>#include <QGroupBox>#include "quaternion_demo.moc"
Go to the source code of this file.
Classes | |
| class | EulerAngles< _Scalar > |
| class | FancySpheres |
Functions | |
| template<typename T > | |
| T | lerp (float t, const T &a, const T &b) |
| template<> | |
| Quaternionf | lerp (float t, const Quaternionf &a, const Quaternionf &b) |
| template<> | |
| EulerAngles< float > | lerp (float t, const EulerAngles< float > &a, const EulerAngles< float > &b) |
| template<typename OrientationType > | |
| static Frame | lerpFrame (float alpha, const Frame &a, const Frame &b) |
| int | main (int argc, char *argv[]) |
Definition at line 117 of file quaternion_demo.cpp.
| Quaternionf lerp | ( | float | t, |
| const Quaternionf & | a, | ||
| const Quaternionf & | b | ||
| ) |
Definition at line 123 of file quaternion_demo.cpp.
| EulerAngles<float> lerp | ( | float | t, |
| const EulerAngles< float > & | a, | ||
| const EulerAngles< float > & | b | ||
| ) |
Definition at line 189 of file quaternion_demo.cpp.
|
inlinestatic |
Definition at line 129 of file quaternion_demo.cpp.
Definition at line 635 of file quaternion_demo.cpp.