VObKsys Class Reference

#include <app_vobj.h>

Inheritance diagram for VObKsys:

VObject VObject List of all members.

Public Member Functions

 VObKsys (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 ~VObKsys ()
virtual void Update ()
 VObKsys (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 ~VObKsys ()
virtual void Update ()

Private Member Functions

void calc_grid ()
void update_grid ()
void calc_grid ()
void update_grid ()

Private Attributes

double * xygrid
GnomeCanvasPoints * pngrid
double * xygrid
GnomeCanvasPoints * pngrid

Detailed Description

Definition at line 251 of file app_vobj.h.


Constructor & Destructor Documentation

VObKsys::VObKsys 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 959 of file app_vobj.C.

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

VObKsys::~VObKsys  )  [virtual]
 

Definition at line 988 of file app_vobj.C.

References DBG_L2, and XSM_DEBUG.

VObKsys::VObKsys 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 VObKsys::~VObKsys  )  [virtual]
 


Member Function Documentation

void VObKsys::calc_grid  )  [private]
 

void VObKsys::calc_grid  )  [private]
 

Definition at line 992 of file app_vobj.C.

References pngrid, and VObject::xy.

Referenced by Update(), update_grid(), and VObKsys().

virtual void VObKsys::Update  )  [virtual]
 

Implements VObject.

void VObKsys::Update  )  [virtual]
 

Implements VObject.

Definition at line 1041 of file app_vobj.C.

References VObject::Activate(), calc_grid(), gapp, ViewInfo::makeXYinfo(), Xsm::MausMode(), MPOLY, ProfileControl::NewData(), VObject::np, VObject::p2d, VObject::Phi(), Scan::PktVal, VObject::profile, ViewInfo::sc, Scan::set_data(), AppBase::show(), VObject::statusbar, VObject::statusid, update_grid(), UTF8_DEGREE, VObject::vinfo, App::xsm, and VObject::xy.

Referenced by VObKsys().

void VObKsys::update_grid  )  [private]
 

void VObKsys::update_grid  )  [private]
 

Definition at line 1037 of file app_vobj.C.

References calc_grid().

Referenced by Update().


Member Data Documentation

GnomeCanvasPoints* VObKsys::pngrid [private]
 

Definition at line 262 of file app_vobj.h.

GnomeCanvasPoints* VObKsys::pngrid [private]
 

Definition at line 262 of file app_vobj.h.

Referenced by calc_grid().

double* VObKsys::xygrid [private]
 

Definition at line 261 of file app_vobj.h.

double* VObKsys::xygrid [private]
 

Definition at line 261 of file app_vobj.h.


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