#include <xyagrid.h>
Inheritance diagram for XYAngGrid:
Public Methods | |
XYAngGrid (double radius, double referenceAngle, long color, double size, double rot, double step, xybool visible=xytrue) | |
virtual | ~XYAngGrid (void) |
virtual void | radius (double r) |
virtual double | radius (void) const |
virtual void | referenceAngle (double r) |
virtual double | referenceAngle (void) const |
virtual void | first (double f) |
virtual double | first (void) const |
virtual void | style (int s) |
virtual int | style (void) const |
virtual xybool | pointInGrid (int px, int py, int x0, int y0, int x1, int y1) |
virtual xybool | pick (int px, int py) |
virtual void | draw (void) |
virtual void | draw (int xmin, int ymin, int xmax, int ymax) const |
virtual void | boundingBox (int &xmin, int &ymin, int &xmax, int &ymax) const |
Private Attributes | |
double | _radius |
double | _referenceAngle |
double | _first |
int | _style |
|
Definition at line 19 of file xyagrid.cpp. References xyfalse. |
|
|
|
Implements XYObject. Definition at line 170 of file xyagrid.cpp. References XYAxis::_mn, XYAxis::_mx, _radius, XYAxis::_size, XYAxis::_step, MAX, MIN, XYObject::position(), XYObject::visible(), and xyfalse. |
|
Implements XYObject. Definition at line 130 of file xyagrid.cpp. References XYAxis::_mn, XYAxis::_mx, _radius, _referenceAngle, XYAxis::_size, XYAxis::_step, XYObject::position(), XYObject::visible(), and xyfalse. |
|
Implements XYObject. Definition at line 125 of file xyagrid.cpp. |
|
Reimplemented from XYAxis. Definition at line 60 of file xyagrid.cpp. References _first. |
|
Definition at line 55 of file xyagrid.cpp. References _first. |
|
Reimplemented from XYAxis. Definition at line 93 of file xyagrid.cpp. References XYAxis::_mn, XYAxis::_mx, _radius, XYAxis::_size, XYAxis::_step, pointInGrid(), XYObject::position(), XYObject::visible(), xybool, xyfalse, and xytrue. |
|
Definition at line 75 of file xyagrid.cpp. References mtDistance(), mtEqual(), xybool, xyfalse, and xytrue. Referenced by pick(). |
|
Definition at line 40 of file xyagrid.cpp. References _radius. |
|
Definition at line 35 of file xyagrid.cpp. References _radius. |
|
Definition at line 50 of file xyagrid.cpp. References _referenceAngle. |
|
Definition at line 45 of file xyagrid.cpp. References _referenceAngle. |
|
Definition at line 70 of file xyagrid.cpp. References _style. |
|
Definition at line 65 of file xyagrid.cpp. References _style. |
|
Definition at line 74 of file xyagrid.h. Referenced by first(). |
|
Definition at line 72 of file xyagrid.h. Referenced by boundingBox(), draw(), pick(), and radius(). |
|
Definition at line 73 of file xyagrid.h. Referenced by draw(), and referenceAngle(). |
|
Definition at line 75 of file xyagrid.h. Referenced by style(). |