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.

../../_images/OEDrawCurvedArrow.png

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