|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
| Position () | |
| Position (const Vector3D &eye, const Vector3D &ctr, const Vector3D &up, const QQuaternion &={}) | |
| Position | interpolateTo (const Position &, float) const |
Public Attributes | |
| Vector3D | ctr |
| Vector3D | eye |
| QQuaternion | rot |
| Vector3D | up |
| RealSpace::Camera::Position::Position | ( | ) |
Definition at line 36 of file camera.cpp.
| RealSpace::Camera::Position::Position | ( | const Vector3D & | eye, |
| const Vector3D & | ctr, | ||
| const Vector3D & | up, | ||
| const QQuaternion & | rot_ = {} |
||
| ) |
Definition at line 38 of file camera.cpp.
| Camera::Position RealSpace::Camera::Position::interpolateTo | ( | const Position & | to, |
| float | r | ||
| ) | const |
Definition at line 44 of file camera.cpp.
| Vector3D RealSpace::Camera::Position::ctr |
Definition at line 42 of file camera.h.
Referenced by RealSpace::Canvas::horizontalCameraTurn(), interpolateTo(), RealSpace::Camera::set(), and RealSpace::Canvas::verticalCameraTurn().
| Vector3D RealSpace::Camera::Position::eye |
Definition at line 42 of file camera.h.
Referenced by RealSpace::Camera::endTransform(), RealSpace::Canvas::horizontalCameraTurn(), interpolateTo(), RealSpace::Camera::set(), RealSpace::Program::set(), and RealSpace::Canvas::verticalCameraTurn().
| QQuaternion RealSpace::Camera::Position::rot |
Definition at line 43 of file camera.h.
Referenced by RealSpace::Camera::endTransform(), interpolateTo(), and RealSpace::Camera::set().
| Vector3D RealSpace::Camera::Position::up |
Definition at line 42 of file camera.h.
Referenced by RealSpace::Canvas::horizontalCameraTurn(), interpolateTo(), RealSpace::Camera::set(), and RealSpace::Canvas::verticalCameraTurn().