|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
Shared state for the turntable orbit mode. More...
#include <turntable.hpp>

Public Attributes | |
| bool | active = false |
| Turntable mode is enabled. | |
| bool | spinning = true |
| Camera is rotating (can be paused). | |
| bool | tick_running = false |
| Whether the per-tick task chain is live. | |
| double | azimuth = 0.0 |
| Current angle around world Z, radians. | |
| double | angular_velocity = 0.3 |
| rad/s | |
| double | radius = 5.0 |
| Camera distance from scene centre. | |
| double | elevation_deg = 20.0 |
| Camera elevation above horizontal plane. | |
| std::array< double, 3 > | center = {0.0, 0.0, 0.0} |
| Scene focal point. | |
| std::chrono::steady_clock::time_point | last_tick {} |
Shared state for the turntable orbit mode.
Definition at line 21 of file turntable.hpp.
| bool rux::view::TurntableState::active = false |
Turntable mode is enabled.
Definition at line 22 of file turntable.hpp.
| double rux::view::TurntableState::angular_velocity = 0.3 |
rad/s
Definition at line 26 of file turntable.hpp.
| double rux::view::TurntableState::azimuth = 0.0 |
Current angle around world Z, radians.
Definition at line 25 of file turntable.hpp.
| std::array<double, 3> rux::view::TurntableState::center = {0.0, 0.0, 0.0} |
Scene focal point.
Definition at line 29 of file turntable.hpp.
| double rux::view::TurntableState::elevation_deg = 20.0 |
Camera elevation above horizontal plane.
Definition at line 28 of file turntable.hpp.
| std::chrono::steady_clock::time_point rux::view::TurntableState::last_tick {} |
Definition at line 30 of file turntable.hpp.
| double rux::view::TurntableState::radius = 5.0 |
Camera distance from scene centre.
Definition at line 27 of file turntable.hpp.
| bool rux::view::TurntableState::spinning = true |
Camera is rotating (can be paused).
Definition at line 23 of file turntable.hpp.
| bool rux::view::TurntableState::tick_running = false |
Whether the per-tick task chain is live.
Definition at line 24 of file turntable.hpp.