rasdaman complete source
Public Member Functions | Protected Attributes | List of all members
rviewFrame Class Referenceabstract

#include <rviewUtils.hh>

Inheritance diagram for rviewFrame:
colourspaceFrame rendererControl rendererCurrentView rviewAbout rviewDialog rviewDisplay rviewImageSetup rviewMainFrame rviewPrefsWindow rviewQuery rviewResult rviewStringSet rviewThumb rviewTypeMan

Public Member Functions

 rviewFrame (wxFrame *parent, char *title, int x, int y, int w, int h)
 
virtual ~rviewFrame (void)
 
int checkobj (wxObject &obj)
 
virtual void label (void)=0
 
virtual int process (wxObject &obj, wxEvent &evt)=0
 
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 const char * getFrameName (void) const
 
virtual rviewFrameType getFrameType (void) const
 
virtual bool OnClose (void)
 

Protected Attributes

rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Constructor & Destructor Documentation

rviewFrame::rviewFrame ( wxFrame *  parent,
char *  title,
int  x,
int  y,
int  w,
int  h 
)
virtual rviewFrame::~rviewFrame ( void  )
virtual

Member Function Documentation

int rviewFrame::checkobj ( wxObject &  obj)
virtual void rviewFrame::childMouseEvent ( wxWindow *  child,
wxMouseEvent &  mevt 
)
virtual
void rviewFrame::deregisterChild ( rviewFrame child)
virtual const char* rviewFrame::getFrameName ( void  ) const
virtual
virtual rviewFrameType rviewFrame::getFrameType ( void  ) const
virtual
virtual void rviewFrame::label ( void  )
pure virtual
virtual bool rviewFrame::OnClose ( void  )
virtual

Reimplemented in rviewRenderImage, rviewImage, and rviewMainFrame.

virtual int rviewFrame::process ( wxObject &  obj,
wxEvent &  evt 
)
pure virtual
void rviewFrame::registerChild ( rviewFrame child)
virtual int rviewFrame::requestQuit ( int  level)
virtual

Reimplemented in rviewHeightImage, rviewRenderImage, and rviewImage.

void rviewFrame::setParent ( rviewFrame parent)
virtual int rviewFrame::userEvent ( const user_event ue)
virtual

Member Data Documentation

int rviewFrame::frameHeight
protected
rviewFrameMgr* rviewFrame::frames
protected
int rviewFrame::frameWidth
protected
rviewFrame* rviewFrame::parentFrame
protected

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