[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PreviewPanel Class Reference

A preview panel that renders the pictures using the panotools library. More...

#include <PreviewPanel.h>

Inheritance diagram for PreviewPanel:

Inheritance graph
[legend]
List of all members.

Public Types

enum  BlendMode { BLEND_COPY, BLEND_DIFFERENCE }

Public Member Functions

 PreviewPanel ()
 ctor.
bool Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name=wxT("panel"))
void Init (PreviewFrame *parent, PT::Panorama *pano)
virtual ~PreviewPanel ()
 dtor.
void panoramaChanged (PT::Panorama &pano)
void panoramaImagesChanged (PT::Panorama &pano, const PT::UIntSet &imgNr)
void SetAutoUpdate (bool enabled)
void ForceUpdate ()
void SetBlendMode (BlendMode b)

Detailed Description

A preview panel that renders the pictures using the panotools library.

Lets hope this works out fine..


Member Enumeration Documentation

enum PreviewPanel::BlendMode
 

Enumeration values:
BLEND_COPY 
BLEND_DIFFERENCE 


Constructor & Destructor Documentation

PreviewPanel::PreviewPanel  ) 
 

ctor.

PreviewPanel::~PreviewPanel  )  [virtual]
 

dtor.


Member Function Documentation

bool PreviewPanel::Create wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL,
const wxString &  name = wxT("panel")
 

void PreviewPanel::ForceUpdate  ) 
 

void PreviewPanel::Init PreviewFrame parent,
PT::Panorama pano
 

void PreviewPanel::panoramaChanged PT::Panorama pano  ) 
 

void PreviewPanel::panoramaImagesChanged PT::Panorama pano,
const PT::UIntSet imgNr
 

void PreviewPanel::SetAutoUpdate bool  enabled  ) 
 

void PreviewPanel::SetBlendMode BlendMode  b  ) 
 


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

Generated on Mon Sep 20 01:01:35 2010 for Hugintrunk by doxygen 1.3.9.1