lux::wxViewerBase Class Reference

#include <wxviewer.h>

Inheritance diagram for lux::wxViewerBase:
[legend]

List of all members.

Public Member Functions

 wxViewerBase ()
virtual ~wxViewerBase ()
virtual wxWindowGetWindow ()=0
virtual wxViewerSelection GetSelection ()
virtual void SetMode (wxViewerMode mode)
virtual void SetRulersEnabled (bool enabled=true, bool normalized=false)
virtual void SetLogoData (const unsigned char *data, unsigned int length)
virtual void SetZoom (const wxViewerSelection *selection)
virtual void SetSelection (const wxViewerSelection *selection)
virtual void SetHighlight (const wxViewerSelection *selection)
virtual void Reload ()
virtual void Reset ()
virtual void SetTmExposure (float v)
virtual void SetTmYwa (float v)
virtual void SetTmPreScale (float v)
virtual void SetTmPostScale (float v)
virtual void SetTmBurn (float v)
virtual void SetTmGamma (float v)

Detailed Description

Definition at line 87 of file wxviewer.h.


Constructor & Destructor Documentation

wxViewerBase::wxViewerBase (  ) 

Definition at line 58 of file wxviewer.cpp.

wxViewerBase::~wxViewerBase (  )  [virtual]

Definition at line 59 of file wxviewer.cpp.


Member Function Documentation

wxViewerSelection wxViewerBase::GetSelection (  )  [virtual]

Reimplemented in lux::LuxGLViewer.

Definition at line 61 of file wxviewer.cpp.

virtual wxWindow* lux::wxViewerBase::GetWindow (  )  [pure virtual]

Implemented in lux::LuxGLViewer, and lux::LuxOutputWin.

Referenced by lux::LuxGui::LuxGui().

void wxViewerBase::Reload (  )  [virtual]

Reimplemented in lux::LuxGLViewer, and lux::LuxOutputWin.

Definition at line 70 of file wxviewer.cpp.

Referenced by lux::LuxGui::OnCommand(), lux::LuxGui::OnMenu(), and lux::LuxGui::OnTimer().

void wxViewerBase::Reset (  )  [virtual]

Reimplemented in lux::LuxGLViewer.

Definition at line 71 of file wxviewer.cpp.

Referenced by lux::LuxGui::StopRendering().

void wxViewerBase::SetHighlight ( const wxViewerSelection selection  )  [virtual]

Reimplemented in lux::LuxGLViewer.

Definition at line 68 of file wxviewer.cpp.

Referenced by lux::LuxGui::OnSelection().

void wxViewerBase::SetLogoData ( const unsigned char *  data,
unsigned int  length 
) [virtual]

Reimplemented in lux::LuxGLViewer.

Definition at line 65 of file wxviewer.cpp.

Referenced by lux::LuxGui::LuxGui().

void wxViewerBase::SetMode ( wxViewerMode  mode  )  [virtual]

Reimplemented in lux::LuxGLViewer.

Definition at line 63 of file wxviewer.cpp.

Referenced by lux::LuxGui::ChangeRenderState(), and lux::LuxGui::OnMenu().

void wxViewerBase::SetRulersEnabled ( bool  enabled = true,
bool  normalized = false 
) [virtual]

Reimplemented in lux::LuxGLViewer.

Definition at line 64 of file wxviewer.cpp.

Referenced by lux::LuxGui::OnMenu().

void wxViewerBase::SetSelection ( const wxViewerSelection selection  )  [virtual]

Reimplemented in lux::LuxGLViewer.

Definition at line 67 of file wxviewer.cpp.

Referenced by lux::LuxGui::OnSelection().

virtual void lux::wxViewerBase::SetTmBurn ( float  v  )  [inline, virtual]

Definition at line 109 of file wxviewer.h.

virtual void lux::wxViewerBase::SetTmExposure ( float  v  )  [inline, virtual]

Definition at line 105 of file wxviewer.h.

virtual void lux::wxViewerBase::SetTmGamma ( float  v  )  [inline, virtual]

Definition at line 110 of file wxviewer.h.

virtual void lux::wxViewerBase::SetTmPostScale ( float  v  )  [inline, virtual]

Definition at line 108 of file wxviewer.h.

virtual void lux::wxViewerBase::SetTmPreScale ( float  v  )  [inline, virtual]

Definition at line 107 of file wxviewer.h.

virtual void lux::wxViewerBase::SetTmYwa ( float  v  )  [inline, virtual]

Definition at line 106 of file wxviewer.h.

void wxViewerBase::SetZoom ( const wxViewerSelection selection  )  [virtual]

Reimplemented in lux::LuxGLViewer.

Definition at line 66 of file wxviewer.cpp.

Referenced by lux::LuxGui::OnSelection().


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.2-20100208