OEDrawCurvedArrow¶
void OEDrawCurvedArrow(OEImageBase& image, const OE2DPoint& center,
double bgnAngle, double endAngle, double radius,
bool clockwise, const OEPen& pen);
Draws a curved arrow. See example in Figure: Example of drawing curved arrows.
- image
The image in which the arrow is drawn.
- center
The center of the arc.
- bgnAngle, endAngle
The two endpoints of the arc (in degrees). Both angles are in degrees and their values have to be in a range of \([0.0^{\circ}, 360.0^{\circ}]\). Angles are interpreted such that \(0.0^{\circ}\) and \(360.0^{\circ}\) degrees are at the 12 o’clock position, \(90.0^{\circ}\) degrees corresponds to 3 o’clock, etc.
- radius
The radius of the arc.
- clockwise
The direction of the arrow.
- pen
The graphical properties of the curved arrow.
See also
OEImageBase class
OE2DPoint class
OEPen class