#include <app_vobj.h>
Inheritance diagram for VObCircle:
Public Member Functions | |
VObCircle (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 | ~VObCircle () |
double | Radius () |
virtual void | Update () |
void | Calc () |
VObCircle (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 | ~VObCircle () |
double | Radius () |
virtual void | Update () |
void | Calc () |
Public Attributes | |
double | xyrec [4] |
Definition at line 283 of file app_vobj.h.
|
Definition at line 1222 of file app_vobj.C. References Calc(), VObject::item_event(), VObject::name, OBJECT_LINE_WIDTH, and xyrec. |
|
Definition at line 1244 of file app_vobj.C. |
|
|
|
|
|
Definition at line 294 of file app_vobj.h. References sqrt(), VObject::xy, and xyrec. |
|
Definition at line 294 of file app_vobj.h. References sqrt(), VObject::xy, and xyrec. Referenced by Update(), and VObCircle(). |
|
Definition at line 288 of file app_vobj.h. References VObject::Dist(). |
|
Definition at line 288 of file app_vobj.h. References VObject::Dist(). |
|
Implements VObject. |
|
Implements VObject. Definition at line 1246 of file app_vobj.C. References VObject::Activate(), Calc(), gapp, ViewInfo::makeDXYinfo(), ViewInfo::makeXYinfo(), Xsm::MausMode(), MCIRC, ProfileControl::NewData(), VObject::np, VObject::p2d, Scan::PktVal, VObject::profile, ViewInfo::sc, Scan::set_data(), AppBase::show(), VObject::statusbar, VObject::statusid, VObject::vinfo, App::xsm, VObject::xy, and xyrec. |
|
Definition at line 302 of file app_vobj.h. Referenced by Calc(), Update(), and VObCircle(). |