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

#include <rviewDModes.hh>

Inheritance diagram for rendererCurrentView:
rviewFrame

Public Member Functions

 rendererCurrentView (const vertex_fp &angles, long off, double scale, rviewRenderImage *parentWin)
 
 ~rendererCurrentView (void)
 
void unlinkParent (void)
 
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
 
void updateView (const vertex_fp &angles, long off, double scale)
 
- 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 rcview_border
 
static const int rcview_bwidth
 
static const int rcview_bheight
 
static const int rcview_theight
 
static const int rcview_width
 
static const int rcview_height
 

Protected Member Functions

void updateParameters (void)
 

Protected Attributes

wxPanel * panel
 
rviewButtonapplyButton
 
rviewButtoncloseButton
 
rviewTextrotx
 
rviewTextroty
 
rviewTextrotz
 
rviewTextzoff
 
rviewTextcubeScale
 
rviewRenderImageparent
 
- Protected Attributes inherited from rviewFrame
rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Constructor & Destructor Documentation

rendererCurrentView::rendererCurrentView ( const vertex_fp angles,
long  off,
double  scale,
rviewRenderImage parentWin 
)
rendererCurrentView::~rendererCurrentView ( void  )

Member Function Documentation

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

Reimplemented from rviewFrame.

virtual rviewFrameType rendererCurrentView::getFrameType ( void  ) const
virtual

Reimplemented from rviewFrame.

void rendererCurrentView::label ( void  )
virtual

Implements rviewFrame.

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

Implements rviewFrame.

void rendererCurrentView::unlinkParent ( void  )
void rendererCurrentView::updateParameters ( void  )
protected
void rendererCurrentView::updateView ( const vertex_fp angles,
long  off,
double  scale 
)

Member Data Documentation

rviewButton* rendererCurrentView::applyButton
protected
rviewButton * rendererCurrentView::closeButton
protected
rviewText* rendererCurrentView::cubeScale
protected
wxPanel* rendererCurrentView::panel
protected
rviewRenderImage* rendererCurrentView::parent
protected
const int rendererCurrentView::rcview_bheight
static
const int rendererCurrentView::rcview_border
static
const int rendererCurrentView::rcview_bwidth
static
const int rendererCurrentView::rcview_height
static
const int rendererCurrentView::rcview_theight
static
const int rendererCurrentView::rcview_width
static
rviewText* rendererCurrentView::rotx
protected
rviewText * rendererCurrentView::roty
protected
rviewText * rendererCurrentView::rotz
protected
rviewText* rendererCurrentView::zoff
protected

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