|
Hugintrunk
0.1
|
#include <ViewState.h>

Public Member Functions | |
| template<class M > | |
| OverviewVisualizationState (HuginBase::Panorama *pano, ViewState *view_state, GLViewer *viewer, void(*RefreshFunction)(void *), void *arg, M *classArg) | |
Public Member Functions inherited from VisualizationState | |
| template<class M > | |
| VisualizationState (HuginBase::Panorama *pano, ViewState *view_state, GLViewer *viewer, void(*RefreshFunction)(void *), void *arg, M *classArg) | |
| virtual | ~VisualizationState () |
| virtual HuginBase::PanoramaOptions * | GetOptions () |
| virtual OutputProjectionInfo * | GetProjectionInfo () |
| virtual HuginBase::SrcPanoImage * | GetSrcImage (unsigned int image_nr) |
| virtual void | SetOptions (const HuginBase::PanoramaOptions *new_opts) |
| virtual void | SetSrcImage (unsigned int image_nr, HuginBase::SrcPanoImage *new_img) |
| bool | RequireRecalculateMesh (unsigned int image_nr) |
| bool | RequireDraw () |
| bool | RequireRecalculateViewport () |
| float | GetScale () |
| void | SetScale (float scale) |
| unsigned int | GetMeshDisplayList (unsigned int image_nr) |
| MeshManager * | GetMeshManager () |
| void | FinishedDraw () |
| void | SetVisibleArea (vigra::Rect2D area) |
| vigra::Rect2D | GetVisibleArea () |
| double | GetZoomLevel () const |
| void | SetZoomLevel (const float new_zoom) |
| hugin_utils::FDiff2D | GetViewingCenter () const |
| void | SetViewingCenter (const hugin_utils::FDiff2D ¢er) |
| void | SetCanvasSize (const vigra::Size2D &canvasSize) |
| ViewState * | getViewState () |
| void | Redraw () |
| void | DoUpdates () |
| void | SetDirtyMesh (int image_nr) |
| void | ForceRequireRedraw () |
| void | SetDirtyViewport () |
| GLViewer * | GetViewer () |
Additional Inherited Members | |
Protected Attributes inherited from VisualizationState | |
| HuginBase::Panorama * | m_pano |
| std::map< unsigned int, fbool > | dirty_mesh |
| bool | dirty_draw |
| bool | dirty_viewport |
| float | scale |
| float | genscale |
| float | gl_scale |
| vigra::Rect2D | visible_area |
| hugin_utils::FDiff2D | m_lookAt |
| float | m_zoom |
| vigra::Size2D | m_canvasSize |
| void(* | RefreshFunc )(void *) |
| void * | refreshArg |
| MeshManager * | m_mesh_manager |
| ViewState * | m_view_state |
| GLViewer * | m_viewer |
Definition at line 289 of file ViewState.h.
|
inline |
Definition at line 293 of file ViewState.h.
1.8.5