Hugin trunk 0.1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
GLPreview Class Reference

#include <GLViewer.h>

Inheritance diagram for GLPreview:
Inheritance graph

Public Member Functions

 GLPreview (wxWindow *parent, HuginBase::Panorama &pano, int args[], GLPreviewFrame *frame, wxGLContext *shared_context=NULL)
 
void setUp ()
 
- Public Member Functions inherited from GLViewer
 GLViewer (wxWindow *parent, HuginBase::Panorama &pano, int args[], GLPreviewFrame *frame, wxGLContext *shared_context=NULL)
 
virtual ~GLViewer ()
 
void RedrawE (wxPaintEvent &e)
 
void Resized (wxSizeEvent &e)
 
void Redraw ()
 
void SetUpContext ()
 
void SetPhotometricCorrect (bool state)
 
virtual void SetLayoutMode (bool state)
 
virtual void SetLayoutScale (double scale)
 
void SetActive (bool active)
 
bool IsActive ()
 
wxGLContextGetContext ()
 
void SetViewerBackground (wxColour col)
 
void MarkToolsDirty ()
 

Additional Inherited Members

- Static Public Member Functions inherited from GLViewer
static void RefreshWrapper (void *obj)
 
- Public Attributes inherited from GLViewer
VisualizationStatem_visualization_state
 
- Static Public Attributes inherited from GLViewer
static ViewStatem_view_state = NULL
 
static size_t m_view_state_observer = 0
 
- Protected Member Functions inherited from GLViewer
void OnEraseBackground (wxEraseEvent &e)
 
void MouseMotion (wxMouseEvent &e)
 
void MouseEnter (wxMouseEvent &e)
 
void MouseLeave (wxMouseEvent &e)
 
void MouseButtons (wxMouseEvent &e)
 
void MouseWheel (wxMouseEvent &e)
 
void KeyDown (wxKeyEvent &e)
 
void KeyUp (wxKeyEvent &e)
 
- Protected Attributes inherited from GLViewer
ToolHelperm_tool_helper
 
GLRendererm_renderer
 
wxGLContextm_glContext
 
HuginBase::Panoramam_pano
 
bool started_creation
 
bool redrawing
 
bool m_toolsInitialized
 
vigra::Diff2D offset
 
double m_scale = 1.0
 
GLPreviewFrameframe
 
bool active
 
wxColour m_background_color
 
- Static Protected Attributes inherited from GLViewer
static bool initialised_glew =false
 

Detailed Description

Definition at line 110 of file GLViewer.h.

Constructor & Destructor Documentation

◆ GLPreview()

GLPreview::GLPreview ( wxWindow *  parent,
HuginBase::Panorama pano,
int  args[],
GLPreviewFrame frame,
wxGLContext shared_context = NULL 
)
inline

Definition at line 113 of file GLViewer.h.

Member Function Documentation

◆ setUp()

void GLPreview::setUp ( )
virtual

The documentation for this class was generated from the following files: