![]() |
|
#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"
Classes | |
class | FancySpheres |
class | EulerAngles< Scalar_ > |
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<typename OrientationType > | |
static Frame | lerpFrame (float alpha, const Frame &a, const Frame &b) |
template<> | |
EulerAngles< float > | lerp (float t, const EulerAngles< float > &a, const EulerAngles< float > &b) |
int | main (int argc, char *argv[]) |
EulerAngles<float> lerp | ( | float | t, |
const EulerAngles< float > & | a, | ||
const EulerAngles< float > & | b | ||
) |
References a, b, lerp(), res, and plotPSD::t.
Quaternionf lerp | ( | float | t, |
const Quaternionf & | a, | ||
const Quaternionf & | b | ||
) |
References a, b, and plotPSD::t.
Referenced by lerp(), and lerpFrame().
|
inlinestatic |