rasdaman complete source
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
rviewPrefsWindow Class Reference

#include <rviewPrefs.hh>

Inheritance diagram for rviewPrefsWindow:
rviewFrame

Public Member Functions

 rviewPrefsWindow (void)
 
 rviewPrefsWindow (rviewPrefs *Prefs)
 
 ~rviewPrefsWindow (void)
 
void setPrefs (rviewPrefs *Prefs)
 
void unlinkParent (void)
 
void OnSize (int w, int h)
 
void label (void)
 
int process (wxObject &obj, wxEvent &evt)
 
int userEvent (const user_event &ue)
 
virtual const char * getFrameName (void) const
 
virtual rviewFrameType getFrameType (void) const
 
- Public Member Functions inherited from rviewFrame
 rviewFrame (wxFrame *parent, char *title, int x, int y, int w, int h)
 
virtual ~rviewFrame (void)
 
int checkobj (wxObject &obj)
 
virtual int requestQuit (int level)
 
virtual void childMouseEvent (wxWindow *child, wxMouseEvent &mevt)
 
void setParent (rviewFrame *parent)
 
void registerChild (rviewFrame *child)
 
void deregisterChild (rviewFrame *child)
 
virtual bool OnClose (void)
 

Protected Member Functions

void setupVariables (void)
 
void updatePrefs (void)
 
void updateAndDie (void)
 
int findInChoices (int value, const char **choices, int number)
 

Static Protected Member Functions

static rviewChoicebuildFormatMenu (wxPanel *parent, int fmtNum, const char *label)
 
static void textWindowToString (DynamicString &str, wxTextWindow *twin)
 

Protected Attributes

rviewPrefseditPrefs
 
rviewPrefsmyParent
 
wxPanel * panel
 
wxPanel * butPanel
 
rviewButtonbutOK
 
rviewButtonbutCancel
 
rviewButtonbutApply
 
wxWindowBase * miscGroup
 
wxWindowBase * imgGroup
 
wxWindowBase * renderGroup
 
wxWindowBase * thumbGroup
 
wxWindowBase * heightGroup
 
wxWindowBase * chartGroup
 
wxWindowBase * tableGroup
 
wxWindowBase * soundGroup
 
wxWindowBase * commGroup
 
wxWindowBase * orthoGroup
 
rviewTextfilePath
 
rviewTextqueryPath
 
rviewTextqueryFont
 
rviewTextvffParams
 
rviewTextmaxDWidth
 
rviewTextmaxDHeight
 
rviewCheckBoximgDither
 
rviewCheckBoxditherBest
 
rviewChoiceimgMode
 
rviewChoicechartMode
 
rviewChoicetableMode
 
rviewChoicergbSpace
 
rviewChoicemovieMode
 
rviewCheckBoximgBBox
 
rviewTextimgZpro
 
rviewTextimgClipz
 
rviewTextimgPixThreshLow
 
rviewTextimgPixThreshHigh
 
rviewTextimgWgtThresh
 
rviewTextimgWgtQuant
 
rviewTextimgScale
 
rviewCheckBoximgRgbBrightness
 
rviewCheckBoximgVoxForType
 
rviewCheckBoximgLight
 
rviewTextimgLightAmbient
 
rviewTextimgLightGain
 
rviewTextimgLightAngle
 
rviewTextimgLightScintAngle
 
rviewChoiceimgKernSize
 
rviewChoiceimgKernType
 
rviewCheckBoximgUseVCol
 
rviewTextimgVoxColour
 
rviewTextimgLightDir
 
rviewTextimgLightDist
 
rviewCheckBoximgOrthoBBox
 
rviewCheckBoximgOrthoDragRel
 
rviewTextimgOrthoThick
 
rviewCheckBoxchartCosys
 
rviewTextchartStep
 
rviewTextchartMarkx
 
rviewTextchartMarky
 
rviewCheckBoxtableCosys
 
rviewTexttableStepx
 
rviewTexttableStepy
 
rviewTextthumbProjdim
 
rviewTextthumbProjstep
 
rviewTextthumbWidth
 
rviewTextthumbCols
 
rviewChoicesoundFreq
 
rviewChoicesoundLatency
 
rviewCheckBoxsoundLoop
 
rviewTextimgHeightGrid
 
rviewTextimgHeightScale
 
rviewChoicetransferFmt
 
rviewChoicestorageFmt
 
wxTextWindow * transferParm
 
wxTextWindow * storageParm
 
wxMessage * transferMsg
 
wxMessage * storageMsg
 
wxScrollBar * scroll
 
rviewButtoncstrap
 
colourspaceMappercsmap
 
- Protected Attributes inherited from rviewFrame
rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Static Protected Attributes

static const char * soundLatencyChoices []
 
static const char * soundFrequencyChoices []
 
static const int prefs_width
 
static const int prefs_height
 
static const int prefs_border
 
static const int prefs_bottom
 
static const int prefs_bwidth
 
static const int prefs_bheight
 
static const int prefs_theight
 
static const int prefs_chkheight
 
static const int prefs_eheight
 
static const int prefs_scrwidth
 
static const int prefs_twheight
 
static const int prefs_mheight
 
static const int prefs_grpmsc_height
 
static const int prefs_grpimg_height
 
static const int prefs_grpren_height
 
static const int prefs_grphgt_height
 
static const int prefs_grport_height
 
static const int prefs_grpthb_height
 
static const int prefs_grpcht_height
 
static const int prefs_grptab_height
 
static const int prefs_grpsnd_height
 
static const int prefs_grpcom_height
 
static const int prefs_pheight
 

Constructor & Destructor Documentation

rviewPrefsWindow::rviewPrefsWindow ( void  )
rviewPrefsWindow::rviewPrefsWindow ( rviewPrefs Prefs)
rviewPrefsWindow::~rviewPrefsWindow ( void  )

Member Function Documentation

static rviewChoice* rviewPrefsWindow::buildFormatMenu ( wxPanel *  parent,
int  fmtNum,
const char *  label 
)
staticprotected
int rviewPrefsWindow::findInChoices ( int  value,
const char **  choices,
int  number 
)
protected
virtual const char* rviewPrefsWindow::getFrameName ( void  ) const
virtual

Reimplemented from rviewFrame.

virtual rviewFrameType rviewPrefsWindow::getFrameType ( void  ) const
virtual

Reimplemented from rviewFrame.

void rviewPrefsWindow::label ( void  )
virtual

Implements rviewFrame.

void rviewPrefsWindow::OnSize ( int  w,
int  h 
)
int rviewPrefsWindow::process ( wxObject &  obj,
wxEvent &  evt 
)
virtual

Implements rviewFrame.

void rviewPrefsWindow::setPrefs ( rviewPrefs Prefs)
void rviewPrefsWindow::setupVariables ( void  )
protected
static void rviewPrefsWindow::textWindowToString ( DynamicString str,
wxTextWindow *  twin 
)
staticprotected
void rviewPrefsWindow::unlinkParent ( void  )
void rviewPrefsWindow::updateAndDie ( void  )
protected
void rviewPrefsWindow::updatePrefs ( void  )
protected
int rviewPrefsWindow::userEvent ( const user_event ue)
virtual

Reimplemented from rviewFrame.

Member Data Documentation

rviewButton * rviewPrefsWindow::butApply
protected
rviewButton * rviewPrefsWindow::butCancel
protected
rviewButton* rviewPrefsWindow::butOK
protected
wxPanel * rviewPrefsWindow::butPanel
protected
rviewCheckBox* rviewPrefsWindow::chartCosys
protected
wxWindowBase* rviewPrefsWindow::chartGroup
protected
rviewText * rviewPrefsWindow::chartMarkx
protected
rviewText * rviewPrefsWindow::chartMarky
protected
rviewChoice * rviewPrefsWindow::chartMode
protected
rviewText* rviewPrefsWindow::chartStep
protected
wxWindowBase * rviewPrefsWindow::commGroup
protected
colourspaceMapper* rviewPrefsWindow::csmap
protected
rviewButton* rviewPrefsWindow::cstrap
protected
rviewCheckBox * rviewPrefsWindow::ditherBest
protected
rviewPrefs* rviewPrefsWindow::editPrefs
protected
rviewText* rviewPrefsWindow::filePath
protected
wxWindowBase * rviewPrefsWindow::heightGroup
protected
rviewCheckBox* rviewPrefsWindow::imgBBox
protected
rviewText * rviewPrefsWindow::imgClipz
protected
rviewCheckBox* rviewPrefsWindow::imgDither
protected
wxWindowBase * rviewPrefsWindow::imgGroup
protected
rviewText* rviewPrefsWindow::imgHeightGrid
protected
rviewText * rviewPrefsWindow::imgHeightScale
protected
rviewChoice* rviewPrefsWindow::imgKernSize
protected
rviewChoice * rviewPrefsWindow::imgKernType
protected
rviewCheckBox* rviewPrefsWindow::imgLight
protected
rviewText* rviewPrefsWindow::imgLightAmbient
protected
rviewText * rviewPrefsWindow::imgLightAngle
protected
rviewText* rviewPrefsWindow::imgLightDir
protected
rviewText * rviewPrefsWindow::imgLightDist
protected
rviewText * rviewPrefsWindow::imgLightGain
protected
rviewText * rviewPrefsWindow::imgLightScintAngle
protected
rviewChoice* rviewPrefsWindow::imgMode
protected
rviewCheckBox* rviewPrefsWindow::imgOrthoBBox
protected
rviewCheckBox * rviewPrefsWindow::imgOrthoDragRel
protected
rviewText* rviewPrefsWindow::imgOrthoThick
protected
rviewText * rviewPrefsWindow::imgPixThreshHigh
protected
rviewText * rviewPrefsWindow::imgPixThreshLow
protected
rviewCheckBox* rviewPrefsWindow::imgRgbBrightness
protected
rviewText* rviewPrefsWindow::imgScale
protected
rviewCheckBox* rviewPrefsWindow::imgUseVCol
protected
rviewText* rviewPrefsWindow::imgVoxColour
protected
rviewCheckBox * rviewPrefsWindow::imgVoxForType
protected
rviewText * rviewPrefsWindow::imgWgtQuant
protected
rviewText * rviewPrefsWindow::imgWgtThresh
protected
rviewText* rviewPrefsWindow::imgZpro
protected
rviewText * rviewPrefsWindow::maxDHeight
protected
rviewText* rviewPrefsWindow::maxDWidth
protected
wxWindowBase* rviewPrefsWindow::miscGroup
protected
rviewChoice * rviewPrefsWindow::movieMode
protected
rviewPrefs* rviewPrefsWindow::myParent
protected
wxWindowBase * rviewPrefsWindow::orthoGroup
protected
wxPanel* rviewPrefsWindow::panel
protected
const int rviewPrefsWindow::prefs_bheight
staticprotected
const int rviewPrefsWindow::prefs_border
staticprotected
const int rviewPrefsWindow::prefs_bottom
staticprotected
const int rviewPrefsWindow::prefs_bwidth
staticprotected
const int rviewPrefsWindow::prefs_chkheight
staticprotected
const int rviewPrefsWindow::prefs_eheight
staticprotected
const int rviewPrefsWindow::prefs_grpcht_height
staticprotected
const int rviewPrefsWindow::prefs_grpcom_height
staticprotected
const int rviewPrefsWindow::prefs_grphgt_height
staticprotected
const int rviewPrefsWindow::prefs_grpimg_height
staticprotected
const int rviewPrefsWindow::prefs_grpmsc_height
staticprotected
const int rviewPrefsWindow::prefs_grport_height
staticprotected
const int rviewPrefsWindow::prefs_grpren_height
staticprotected
const int rviewPrefsWindow::prefs_grpsnd_height
staticprotected
const int rviewPrefsWindow::prefs_grptab_height
staticprotected
const int rviewPrefsWindow::prefs_grpthb_height
staticprotected
const int rviewPrefsWindow::prefs_height
staticprotected
const int rviewPrefsWindow::prefs_mheight
staticprotected
const int rviewPrefsWindow::prefs_pheight
staticprotected
const int rviewPrefsWindow::prefs_scrwidth
staticprotected
const int rviewPrefsWindow::prefs_theight
staticprotected
const int rviewPrefsWindow::prefs_twheight
staticprotected
const int rviewPrefsWindow::prefs_width
staticprotected
rviewText * rviewPrefsWindow::queryFont
protected
rviewText * rviewPrefsWindow::queryPath
protected
wxWindowBase * rviewPrefsWindow::renderGroup
protected
rviewChoice * rviewPrefsWindow::rgbSpace
protected
wxScrollBar* rviewPrefsWindow::scroll
protected
rviewChoice* rviewPrefsWindow::soundFreq
protected
const char* rviewPrefsWindow::soundFrequencyChoices[]
staticprotected
wxWindowBase * rviewPrefsWindow::soundGroup
protected
rviewChoice * rviewPrefsWindow::soundLatency
protected
const char* rviewPrefsWindow::soundLatencyChoices[]
staticprotected
rviewCheckBox* rviewPrefsWindow::soundLoop
protected
rviewChoice * rviewPrefsWindow::storageFmt
protected
wxMessage * rviewPrefsWindow::storageMsg
protected
wxTextWindow * rviewPrefsWindow::storageParm
protected
rviewCheckBox* rviewPrefsWindow::tableCosys
protected
wxWindowBase * rviewPrefsWindow::tableGroup
protected
rviewChoice * rviewPrefsWindow::tableMode
protected
rviewText* rviewPrefsWindow::tableStepx
protected
rviewText * rviewPrefsWindow::tableStepy
protected
rviewText * rviewPrefsWindow::thumbCols
protected
wxWindowBase * rviewPrefsWindow::thumbGroup
protected
rviewText* rviewPrefsWindow::thumbProjdim
protected
rviewText * rviewPrefsWindow::thumbProjstep
protected
rviewText * rviewPrefsWindow::thumbWidth
protected
rviewChoice* rviewPrefsWindow::transferFmt
protected
wxMessage* rviewPrefsWindow::transferMsg
protected
wxTextWindow* rviewPrefsWindow::transferParm
protected
rviewText* rviewPrefsWindow::vffParams
protected

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