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

#include <rviewDModes.hh>

Inheritance diagram for rendererControl:
rviewFrame

Public Member Functions

 rendererControl (float drx, float dry, float drz, int mode, rviewRenderImage *parentWin)
 
 ~rendererControl (void)
 
void unlinkParent (void)
 
void setActiveMode (int mode)
 
void OnSize (int w, int h)
 
void label (void)
 
int process (wxObject &obj, wxEvent &evt)
 
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 rctrl_border
 
static const int rctrl_bwidth
 
static const int rctrl_bheight
 
static const int rctrl_rwidth
 
static const int rctrl_rheight
 
static const int rctrl_sheight
 
static const int rctrl_width
 
static const int rctrl_height
 

Protected Member Functions

void updateParameters (void)
 

Protected Attributes

wxPanel * panel
 
rviewSliderrotx
 
rviewSliderroty
 
rviewSliderrotz
 
rviewButtonresetX
 
rviewButtonresetY
 
rviewButtonresetZ
 
rviewButtonactionBut
 
rviewButtoncloseBut
 
rviewRenderImageparent
 
int active
 
- Protected Attributes inherited from rviewFrame
rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Constructor & Destructor Documentation

rendererControl::rendererControl ( float  drx,
float  dry,
float  drz,
int  mode,
rviewRenderImage parentWin 
)
rendererControl::~rendererControl ( void  )

Member Function Documentation

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

Reimplemented from rviewFrame.

virtual rviewFrameType rendererControl::getFrameType ( void  ) const
virtual

Reimplemented from rviewFrame.

void rendererControl::label ( void  )
virtual

Implements rviewFrame.

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

Implements rviewFrame.

void rendererControl::setActiveMode ( int  mode)
void rendererControl::unlinkParent ( void  )
void rendererControl::updateParameters ( void  )
protected

Member Data Documentation

rviewButton* rendererControl::actionBut
protected
int rendererControl::active
protected
rviewButton * rendererControl::closeBut
protected
wxPanel* rendererControl::panel
protected
rviewRenderImage* rendererControl::parent
protected
const int rendererControl::rctrl_bheight
static
const int rendererControl::rctrl_border
static
const int rendererControl::rctrl_bwidth
static
const int rendererControl::rctrl_height
static
const int rendererControl::rctrl_rheight
static
const int rendererControl::rctrl_rwidth
static
const int rendererControl::rctrl_sheight
static
const int rendererControl::rctrl_width
static
rviewButton* rendererControl::resetX
protected
rviewButton * rendererControl::resetY
protected
rviewButton * rendererControl::resetZ
protected
rviewSlider* rendererControl::rotx
protected
rviewSlider * rendererControl::roty
protected
rviewSlider * rendererControl::rotz
protected

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