Draw Circle

Draw a circle, in data coordinates.

Places a circle on the plot, by specifying the X and Y location of the circle center, along with the radius. Note that since the circle is in data coordinates, it may look “squashed” unless the aspect ratio of the plot is 1.0 (see New Plot ID).

int32_in int32_out Plot ID/Plot ID Out
Plot identifier. Plot ID Out always contains the same value as Plot ID.
double_in X Position
X position of the circle center.
double_in Y Position
Y position of the circle center.
double_in Radius
Circle radius.
circle_props Properties

Property cluster, available under the “Properties” subpalette.

uint32_in Color
Fill color for the circle. Defaults to light-grey.
cluster_in Line

Controls the appearance of the circle edge.

enum_in Style
Line style (solid, dashed, etc.). Default is to automatically select an appropriate style.
uint32_in Color
Line color. May be a PlotColor or LabView color.
single_in Width
Line width, in font points (1/72 inch).
cluster_in Display

Controls general appearance of the circle.

double_in Alpha
Alpha blending value for this object (0.0 to 1.0). Default is 1.0 (fully opaque).
double_in Z Order
Stacking order. Default is chosen based on the object type.
error_in error_out Error In/Out
Terminals for standard error functionality.

Axis Types

This VI supports rectangular axes. Use with polar axes will result in 402905 - Operation Not Supported for Polar Plot. Likewise, only linear scales are supported. Use with log or symlog axes will result in 402906 - Operation Not Supported for Axis Scale.

Other information

If X Position or Y Position is non-finite, or if Radius is non-finite, zero, or negative, no circle is displayed and no error is returned.