33#include <vigra/diff2d.hxx>
subclass for the panosphere overview mode
vigra::Diff2D Resize(int width, int height)
Resize the viewport because the window's dimensions have changed.
PanosphereOverviewVisualizationState * m_visualization_state
subclass for the plane overview mode
vigra::Diff2D Resize(int width, int height)
Resize the viewport because the window's dimensions have changed.
PlaneOverviewVisualizationState * m_visualization_state
subclass for the preview canvas
VisualizationState * m_visualization_state
vigra::Diff2D Resize(int width, int height)
Resize the viewport because the window's dimensions have changed.
The renderer handles drawing the opengl scene.
virtual vigra::Diff2D Resize(int width, int height)=0
Resize the viewport because the window's dimensions have changed.
void SetBackground(unsigned char red, unsigned char green, unsigned char blue)
void SetPreviewBackgroundColor(const wxColour c)
sets the preview background color
wxColour m_background_color
ToolHelper * m_tool_helper
TextureManager * m_tex_man
virtual ~GLRenderer()
dtor.
HuginBase::Panorama * m_pano
A MeshManager handles the graphics system representation of a remapping, by creating OpenGL display l...
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.