Profiles Class Reference

#include <view.h>

Inheritance diagram for Profiles:

View View List of all members.

Public Member Functions

 Profiles ()
 Profiles (Scan *sc, int ChNo)
virtual ~Profiles ()
virtual void hide ()
virtual int draw (int zoomoverride=FALSE)
virtual int update (int y1, int y2)
virtual void ZoomIn ()
virtual void ZoomOut ()
 Profiles ()
 Profiles (Scan *sc, int ChNo)
virtual ~Profiles ()
virtual void hide ()
virtual int draw (int zoomoverride=FALSE)
virtual int update (int y1, int y2)
virtual void ZoomIn ()
virtual void ZoomOut ()

Private Attributes

ProfileControlprofile
ProfileControlprofile

Detailed Description

Definition at line 184 of file view.h.


Constructor & Destructor Documentation

Profiles::Profiles  ) 
 

Definition at line 45 of file vprofile.C.

References profile.

Profiles::Profiles Scan sc,
int  ChNo
 

Definition at line 40 of file vprofile.C.

References DBG_L2, profile, and XSM_DEBUG.

Profiles::~Profiles  )  [virtual]
 

Definition at line 49 of file vprofile.C.

References DBG_L2, hide(), and XSM_DEBUG.

Profiles::Profiles  ) 
 

Profiles::Profiles Scan sc,
int  ChNo
 

virtual Profiles::~Profiles  )  [virtual]
 


Member Function Documentation

virtual int Profiles::draw int  zoomoverride = FALSE  )  [virtual]
 

Reimplemented from View.

int Profiles::draw int  zoomoverride = FALSE  )  [virtual]
 

Reimplemented from View.

Definition at line 87 of file vprofile.C.

References View::ChanNo, View::data, DBG_L2, DBG_L5, FALSE, Mem2d::GetEname(), View::mem2d, Scan_UserInfo::name, ProfileControl::NewData(), profile, View::scan, ProfileControl::SetTitle(), AppBase::show(), SCAN_DATA::ui, ProfileControl::UpdateArea(), and XSM_DEBUG.

virtual void Profiles::hide  )  [virtual]
 

Reimplemented from View.

void Profiles::hide  )  [virtual]
 

Reimplemented from View.

Definition at line 54 of file vprofile.C.

References DBG_L2, profile, and XSM_DEBUG.

Referenced by ~Profiles().

virtual int Profiles::update int  y1,
int  y2
[virtual]
 

Reimplemented from View.

int Profiles::update int  y1,
int  y2
[virtual]
 

Reimplemented from View.

Definition at line 61 of file vprofile.C.

References Surface::ActiveChannel, View::ChanNo, View::data, SCAN_DATA::display, FALSE, gapp, View::mem2d, ProfileControl::NewData(), profile, View::scan, ProfileControl::SetActive(), Mem2d::SetDataPktMode(), TRUE, Display_Param::ViewFlg, and App::xsm.

virtual void Profiles::ZoomIn  )  [inline, virtual]
 

Reimplemented from View.

Definition at line 193 of file view.h.

virtual void Profiles::ZoomIn  )  [inline, virtual]
 

Reimplemented from View.

Definition at line 193 of file view.h.

virtual void Profiles::ZoomOut  )  [inline, virtual]
 

Reimplemented from View.

Definition at line 194 of file view.h.

virtual void Profiles::ZoomOut  )  [inline, virtual]
 

Reimplemented from View.

Definition at line 194 of file view.h.


Member Data Documentation

ProfileControl* Profiles::profile [private]
 

Definition at line 194 of file view.h.

ProfileControl* Profiles::profile [private]
 

Definition at line 194 of file view.h.

Referenced by draw(), hide(), Profiles(), and update().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 09:06:04 2006 for GXSM by  doxygen 1.4.6