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

#include <rviewDModes.hh>

Inheritance diagram for rviewImageSetup:
rviewFrame

Public Member Functions

 rviewImageSetup (rview_image_setup *ris, rviewRenderImage *parentWin)
 
 ~rviewImageSetup (void)
 
void unlinkParent (void)
 
void OnSize (int w, int h)
 
void label (void)
 
int process (wxObject &obj, wxEvent &evt)
 
void updateSettings (const rview_image_setup &ris)
 
void readNewSetup (void)
 
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 userEvent (const user_event &ue)
 
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)
 

Static Public Member Functions

static int parseLightDirection (const char *dir)
 

Static Public Attributes

static const int imgset_border
 
static const int imgset_theight
 
static const int imgset_chkheight
 
static const int imgset_renheight
 
static const int imgset_voxheight
 
static const int imgset_hgtheight
 
static const int imgset_bwidth
 
static const int imgset_bheight
 
static const int imgset_chowidth
 
static const int imgset_choheight
 
static const int imgset_width
 
static const int imgset_height
 

Protected Attributes

rviewRenderImageparent
 
wxPanel * panel
 
wxGroupBox * renderGroup
 
wxGroupBox * voxelGroup
 
wxGroupBox * heightGroup
 
rviewTextzproWidget
 
rviewTextclipzWidget
 
rviewTextpixThreshLowWidget
 
rviewTextpixThreshHighWidget
 
rviewTextwgtThreshWidget
 
rviewTextwgtQuantWidget
 
rviewCheckBoxuseRgbBrightness
 
rviewCheckBoxuseLights
 
rviewChoicekernelSize
 
rviewChoicekernelType
 
rviewTextlightsAmbient
 
rviewTextlightsGain
 
rviewTextlightsAngle
 
rviewTextlightsScintAngle
 
rviewTextlightsDir
 
rviewTextlightsDist
 
rviewCheckBoxuseVoxCol
 
rviewTextvoxColour
 
rviewTextgridSize
 
rviewTextscaleHeight
 
rviewButtonokBut
 
rviewButtoncancelBut
 
rview_image_setup oldSetup
 
rview_image_setupimgSetup
 
- Protected Attributes inherited from rviewFrame
rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Static Protected Attributes

static const char * normalKernelSizes []
 
static const keyword_to_ident_c normalKernelTypes []
 

Constructor & Destructor Documentation

rviewImageSetup::rviewImageSetup ( rview_image_setup ris,
rviewRenderImage parentWin 
)
rviewImageSetup::~rviewImageSetup ( void  )

Member Function Documentation

virtual const char* rviewImageSetup::getFrameName ( void  ) const
virtual

Reimplemented from rviewFrame.

virtual rviewFrameType rviewImageSetup::getFrameType ( void  ) const
virtual

Reimplemented from rviewFrame.

void rviewImageSetup::label ( void  )
virtual

Implements rviewFrame.

void rviewImageSetup::OnSize ( int  w,
int  h 
)
static int rviewImageSetup::parseLightDirection ( const char *  dir)
static
int rviewImageSetup::process ( wxObject &  obj,
wxEvent &  evt 
)
virtual

Implements rviewFrame.

void rviewImageSetup::readNewSetup ( void  )
void rviewImageSetup::unlinkParent ( void  )
void rviewImageSetup::updateSettings ( const rview_image_setup ris)

Member Data Documentation

rviewButton * rviewImageSetup::cancelBut
protected
rviewText * rviewImageSetup::clipzWidget
protected
rviewText* rviewImageSetup::gridSize
protected
wxGroupBox * rviewImageSetup::heightGroup
protected
const int rviewImageSetup::imgset_bheight
static
const int rviewImageSetup::imgset_border
static
const int rviewImageSetup::imgset_bwidth
static
const int rviewImageSetup::imgset_chkheight
static
const int rviewImageSetup::imgset_choheight
static
const int rviewImageSetup::imgset_chowidth
static
const int rviewImageSetup::imgset_height
static
const int rviewImageSetup::imgset_hgtheight
static
const int rviewImageSetup::imgset_renheight
static
const int rviewImageSetup::imgset_theight
static
const int rviewImageSetup::imgset_voxheight
static
const int rviewImageSetup::imgset_width
static
rview_image_setup * rviewImageSetup::imgSetup
protected
rviewChoice* rviewImageSetup::kernelSize
protected
rviewChoice * rviewImageSetup::kernelType
protected
rviewText* rviewImageSetup::lightsAmbient
protected
rviewText * rviewImageSetup::lightsAngle
protected
rviewText* rviewImageSetup::lightsDir
protected
rviewText * rviewImageSetup::lightsDist
protected
rviewText * rviewImageSetup::lightsGain
protected
rviewText * rviewImageSetup::lightsScintAngle
protected
const char* rviewImageSetup::normalKernelSizes[]
staticprotected
const keyword_to_ident_c rviewImageSetup::normalKernelTypes[]
staticprotected
rviewButton* rviewImageSetup::okBut
protected
rview_image_setup rviewImageSetup::oldSetup
protected
wxPanel* rviewImageSetup::panel
protected
rviewRenderImage* rviewImageSetup::parent
protected
rviewText * rviewImageSetup::pixThreshHighWidget
protected
rviewText* rviewImageSetup::pixThreshLowWidget
protected
wxGroupBox* rviewImageSetup::renderGroup
protected
rviewText * rviewImageSetup::scaleHeight
protected
rviewCheckBox* rviewImageSetup::useLights
protected
rviewCheckBox* rviewImageSetup::useRgbBrightness
protected
rviewCheckBox* rviewImageSetup::useVoxCol
protected
rviewText* rviewImageSetup::voxColour
protected
wxGroupBox * rviewImageSetup::voxelGroup
protected
rviewText * rviewImageSetup::wgtQuantWidget
protected
rviewText * rviewImageSetup::wgtThreshWidget
protected
rviewText* rviewImageSetup::zproWidget
protected

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