VObLine Class Reference

#include <app_vobj.h>

Inheritance diagram for VObLine:

VObject VObject List of all members.

Public Member Functions

 VObLine (GtkWidget *canvas, double *xy0, Point2D *P2d, int pflg=FALSE, VOBJ_COORD_MODE cmode=VOBJ_COORD_FROM_MOUSE, gchar *lab=NULL, double Marker_scale=1.)
virtual ~VObLine ()
virtual void Update ()
 VObLine (GtkWidget *canvas, double *xy0, Point2D *P2d, int pflg=FALSE, VOBJ_COORD_MODE cmode=VOBJ_COORD_FROM_MOUSE, gchar *lab=NULL, double Marker_scale=1.)
virtual ~VObLine ()
virtual void Update ()

Detailed Description

Definition at line 219 of file app_vobj.h.


Constructor & Destructor Documentation

VObLine::VObLine GtkWidget *  canvas,
double *  xy0,
Point2D P2d,
int  pflg = FALSE,
VOBJ_COORD_MODE  cmode = VOBJ_COORD_FROM_MOUSE,
gchar *  lab = NULL,
double  Marker_scale = 1.
 

Definition at line 692 of file app_vobj.C.

References VObject::abl, VObject::arrow_head, DBG_L3, VObject::item_event(), VObject::name, OBJECT_LINE_WIDTH, SETUP_ITEM, Update(), XSM_DEBUG, and VObject::xy.

VObLine::~VObLine  )  [virtual]
 

Definition at line 721 of file app_vobj.C.

References DBG_L2, and XSM_DEBUG.

VObLine::VObLine GtkWidget *  canvas,
double *  xy0,
Point2D P2d,
int  pflg = FALSE,
VOBJ_COORD_MODE  cmode = VOBJ_COORD_FROM_MOUSE,
gchar *  lab = NULL,
double  Marker_scale = 1.
 

virtual VObLine::~VObLine  )  [virtual]
 


Member Function Documentation

virtual void VObLine::Update  )  [virtual]
 

Implements VObject.

void VObLine::Update  )  [virtual]
 

Implements VObject.

Definition at line 725 of file app_vobj.C.

References VObject::abl, VObject::Activate(), VObject::arrow_head, VObject::canvas, cos(), gapp, VObject::item_event(), ViewInfo::makedXdYinfo(), ViewInfo::makeDXYinfo(), ViewInfo::makeXYinfo(), VObject::marker_scale, Xsm::MausMode(), MLINE, ProfileControl::NewData(), VObject::np, OBJECT_LINE_WIDTH, VObject::p2d, VObject::Phi(), Scan::PktVal, VObject::profile, ViewInfo::sc, Scan::set_data(), SETUP_ITEM, AppBase::show(), sin(), VObject::statusbar, VObject::statusid, UTF8_DEGREE, VObject::vinfo, App::xsm, and VObject::xy.

Referenced by VObLine().


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