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

#include <rviewColMap.hh>

Inheritance diagram for colourspaceFrame:
rviewFrame

Public Member Functions

 colourspaceFrame (colourspaceMapper *parent, const colourspace_params *p)
 
 ~colourspaceFrame (void)
 
void setRange (double newMinVal, double newMaxVal)
 
void unlinkParent (void)
 
void OnSize (int w, int h)
 
void label (void)
 
int process (wxObject &obj, wxEvent &evt)
 
void updateSettings (void)
 
void updateDisplay (const colourspace_params *cp=NULL)
 
void processMouseEvent (wxMouseEvent &mevt)
 
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 Attributes

static const int colspc_border
 
static const int colspc_width
 
static const int colspc_height
 
static const int colspc_bwidth
 
static const int colspc_bheight
 
static const int colspc_twidth
 
static const int colspc_theight
 
static const int colspc_chkheight
 
static const int colspc_chwidth
 
static const int colspc_chheight
 
static const int colspc_cheight
 

Additional Inherited Members

- Protected Attributes inherited from rviewFrame
rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Constructor & Destructor Documentation

colourspaceFrame::colourspaceFrame ( colourspaceMapper parent,
const colourspace_params p 
)
colourspaceFrame::~colourspaceFrame ( void  )

Member Function Documentation

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

Reimplemented from rviewFrame.

virtual rviewFrameType colourspaceFrame::getFrameType ( void  ) const
virtual

Reimplemented from rviewFrame.

void colourspaceFrame::label ( void  )
virtual

Implements rviewFrame.

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

Implements rviewFrame.

void colourspaceFrame::processMouseEvent ( wxMouseEvent &  mevt)
void colourspaceFrame::setRange ( double  newMinVal,
double  newMaxVal 
)
void colourspaceFrame::unlinkParent ( void  )
void colourspaceFrame::updateDisplay ( const colourspace_params cp = NULL)
void colourspaceFrame::updateSettings ( void  )

Member Data Documentation

const int colourspaceFrame::colspc_bheight
static
const int colourspaceFrame::colspc_border
static
const int colourspaceFrame::colspc_bwidth
static
const int colourspaceFrame::colspc_cheight
static
const int colourspaceFrame::colspc_chheight
static
const int colourspaceFrame::colspc_chkheight
static
const int colourspaceFrame::colspc_chwidth
static
const int colourspaceFrame::colspc_height
static
const int colourspaceFrame::colspc_theight
static
const int colourspaceFrame::colspc_twidth
static
const int colourspaceFrame::colspc_width
static

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