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

#include <rviewUtils.hh>

Inheritance diagram for rviewResult:
rviewFrame

Public Member Functions

 rviewResult (void)
 
 rviewResult (collection_desc *collection)
 
 ~rviewResult (void)
 
void setCollection (collection_desc *collection)
 
void label (void)
 
int process (wxObject &obj, wxEvent &evt)
 
int userEvent (const user_event &ue)
 
void OnSize (int w, int h)
 
void OnMenuCommand (int id)
 
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 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 result_x
 
static const int result_y
 
static const int result_width
 
static const int result_height
 
static const int result_border
 
static const int result_lheight
 
static const int result_header
 
static const int result_cwidth
 
static const int result_twidth
 
static const int result_theight
 
static const int result_bwidth
 
static const int result_bheight
 

Protected Member Functions

void setupVariables (void)
 
void openViewer (int item)
 
int updateSelection (void)
 
void configureGrey (void)
 
int parseResampleString (const char *resStr, double *values)
 
int resampleSelection (void)
 
char * mddDescriptorString (std::ostream &memstr, int number)
 
void convertSelectedItems (void)
 
void operationPrologue (void)
 
void operationEpilogue (const char *opname)
 

Protected Attributes

collection_desccoll
 
char * selectedItems
 
int lastSelected
 
int cbfactor
 
wxGroupBox * group
 
wxMessage * collName
 
wxMessage * collType
 
wxMessage * collInfo
 
rviewChoicechoice
 
wxPanel * panel
 
wxListBox * list
 
wxMenuBar * mBar
 
rviewTextresampText
 
rviewChoicescaleMode
 
rviewButtonresampBut
 
rviewTypeMantypeManager
 
- Protected Attributes inherited from rviewFrame
rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Constructor & Destructor Documentation

rviewResult::rviewResult ( void  )
rviewResult::rviewResult ( collection_desc collection)
rviewResult::~rviewResult ( void  )

Member Function Documentation

void rviewResult::configureGrey ( void  )
protected
void rviewResult::convertSelectedItems ( void  )
protected
virtual const char* rviewResult::getFrameName ( void  ) const
virtual

Reimplemented from rviewFrame.

virtual rviewFrameType rviewResult::getFrameType ( void  ) const
virtual

Reimplemented from rviewFrame.

void rviewResult::label ( void  )
virtual

Implements rviewFrame.

char* rviewResult::mddDescriptorString ( std::ostream &  memstr,
int  number 
)
protected
void rviewResult::OnMenuCommand ( int  id)
void rviewResult::OnSize ( int  w,
int  h 
)
void rviewResult::openViewer ( int  item)
protected
void rviewResult::operationEpilogue ( const char *  opname)
protected
void rviewResult::operationPrologue ( void  )
protected
int rviewResult::parseResampleString ( const char *  resStr,
double *  values 
)
protected
int rviewResult::process ( wxObject &  obj,
wxEvent &  evt 
)
virtual

Implements rviewFrame.

int rviewResult::resampleSelection ( void  )
protected
void rviewResult::setCollection ( collection_desc collection)
void rviewResult::setupVariables ( void  )
protected
int rviewResult::updateSelection ( void  )
protected
int rviewResult::userEvent ( const user_event ue)
virtual

Reimplemented from rviewFrame.

Member Data Documentation

int rviewResult::cbfactor
protected
rviewChoice* rviewResult::choice
protected
collection_desc* rviewResult::coll
protected
wxMessage * rviewResult::collInfo
protected
wxMessage* rviewResult::collName
protected
wxMessage * rviewResult::collType
protected
wxGroupBox* rviewResult::group
protected
int rviewResult::lastSelected
protected
wxListBox* rviewResult::list
protected
wxMenuBar* rviewResult::mBar
protected
wxPanel* rviewResult::panel
protected
rviewButton* rviewResult::resampBut
protected
rviewText* rviewResult::resampText
protected
const int rviewResult::result_bheight
static
const int rviewResult::result_border
static
const int rviewResult::result_bwidth
static
const int rviewResult::result_cwidth
static
const int rviewResult::result_header
static
const int rviewResult::result_height
static
const int rviewResult::result_lheight
static
const int rviewResult::result_theight
static
const int rviewResult::result_twidth
static
const int rviewResult::result_width
static
const int rviewResult::result_x
static
const int rviewResult::result_y
static
rviewChoice* rviewResult::scaleMode
protected
char* rviewResult::selectedItems
protected
rviewTypeMan* rviewResult::typeManager
protected

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