#include <ViewState.h>
Inheritance diagram for PanosphereOverviewVisualizationState:

Public Member Functions | |
| PanosphereOverviewVisualizationState (PT::Panorama *pano, ViewState *view_state, GLViewer *viewer, void(*RefreshFunction)(void *), void *arg) | |
| ~PanosphereOverviewVisualizationState () | |
| HuginBase::PanoramaOptions * | GetOptions () |
| OutputProjectionInfo * | GetProjectionInfo () |
| void | SetOptions (const HuginBase::PanoramaOptions *new_opts) |
| double | getAngY () |
| double | getAngX () |
| double | getR () |
| double | getFOV () |
| double | getSphereRadius () |
| void | setAngX (double angx_in) |
| void | setAngY (double angy_in) |
| void | setR (double r) |
Protected Attributes | |
| double | angy |
| double | angx |
| double | R |
| double | fov |
| double | sphere_radius |
| HuginBase::PanoramaOptions | opts |
| OutputProjectionInfo * | projection_info |
|
||||||||||||||||||||||||
|
Definition at line 485 of file ViewState.cpp. References angx, angy, fov, ViewState::GetOptions(), M_PI, opts, projection_info, R, HuginBase::PanoramaOptions::setHFOV(), HuginBase::PanoramaOptions::setProjection(), HuginBase::PanoramaOptions::setVFOV(), and sphere_radius. |
|
|
Definition at line 503 of file ViewState.cpp. |
|
|
Definition at line 296 of file ViewState.h. Referenced by PanosphereOverviewCameraTool::MouseButtonEvent(), PanosphereOverviewToolHelper::MouseMoved(), PanosphereOverviewCameraTool::MouseMoveEvent(), and GLPanosphereOverviewRenderer::Redraw(). |
|
|
Definition at line 295 of file ViewState.h. Referenced by PanosphereOverviewCameraTool::MouseButtonEvent(), PanosphereOverviewToolHelper::MouseMoved(), PanosphereOverviewCameraTool::MouseMoveEvent(), and GLPanosphereOverviewRenderer::Redraw(). |
|
|
Definition at line 298 of file ViewState.h. Referenced by PanosphereOverviewToolHelper::MouseMoved(), and GLPanosphereOverviewRenderer::Resize(). |
|
|
Reimplemented from VisualizationState. Definition at line 508 of file ViewState.cpp. Referenced by PanosphereOverviewToolHelper::MouseMoved(), and GLPanosphereOverviewRenderer::Resize(). |
|
|
Reimplemented from VisualizationState. Definition at line 513 of file ViewState.cpp. |
|
|
Definition at line 297 of file ViewState.h. Referenced by PanosphereOverviewCameraTool::ChangeZoomLevel(), PanosphereOverviewToolHelper::MouseMoved(), PanosphereOverviewCameraTool::MouseMoveEvent(), GLPanosphereOverviewRenderer::Redraw(), and GLPanosphereOverviewRenderer::Resize(). |
|
|
Definition at line 300 of file ViewState.h. Referenced by PanosphereOverviewCameraTool::ChangeZoomLevel(), PanosphereOverviewToolHelper::MouseMoved(), PanosphereOverviewCameraTool::MouseMoveEvent(), and GLPanosphereOverviewRenderer::Resize(). |
|
|
Definition at line 528 of file ViewState.cpp. References angx. Referenced by PanosphereOverviewCameraTool::MouseMoveEvent(). |
|
|
Definition at line 534 of file ViewState.cpp. References angy. Referenced by PanosphereOverviewCameraTool::MouseMoveEvent(). |
|
|
Reimplemented from VisualizationState. Definition at line 518 of file ViewState.cpp. References opts, projection_info, HuginBase::PanoramaOptions::setHFOV(), HuginBase::PanoramaOptions::setProjection(), and HuginBase::PanoramaOptions::setVFOV(). |
|
|
Definition at line 304 of file ViewState.h. References R. Referenced by PanosphereOverviewCameraTool::ChangeZoomLevel(). |
|
|
Definition at line 310 of file ViewState.h. Referenced by PanosphereOverviewVisualizationState(), and setAngX(). |
|
|
Definition at line 309 of file ViewState.h. Referenced by PanosphereOverviewVisualizationState(), and setAngY(). |
|
|
Definition at line 312 of file ViewState.h. Referenced by PanosphereOverviewVisualizationState(). |
|
|
Definition at line 317 of file ViewState.h. Referenced by PanosphereOverviewVisualizationState(), and SetOptions(). |
|
|
Definition at line 318 of file ViewState.h. Referenced by PanosphereOverviewVisualizationState(), and SetOptions(). |
|
|
Definition at line 311 of file ViewState.h. Referenced by PanosphereOverviewVisualizationState(), and setR(). |
|
|
Definition at line 314 of file ViewState.h. Referenced by PanosphereOverviewVisualizationState(). |
1.3.9.1