Circle

Creates a fixtured Circle structure.

Circle Inputs

Syntax: Circle(Fixture.Row,Fixture.Column,Fixture.Theta,Circle.X,Circle.Y,Circle.Radius,Show)

Note: The Fixture and Circle parameters must be defined within the bounds of the image; otherwise, the function will return #ERR.
Parameter Description

Fixture

Specifies the image coordinate system in which the circle is defined.

Row The row offset.
Column The column offset.
Theta The orientation.

Circle

Specifies the size and position of the circle, in fixture coordinates.

X

The x-offset of the circle.

Y

The y-offset of the circle.

Radius

The radius of the circle (1 to 16777216 ; default = 100).

Show

Specifies the display mode for the circle graphical overlay on the image.

0 = hide all (default)

The circle structure will not be displayed unless the cell containing the Circle function is highlighted in the spreadsheet.

2 = input graphics only

The circle structure will be displayed at all times.

Circle Outputs

Returns

A Circle data structure, or #ERR if any of the input parameters are invalid.

Results

When Circle is initially inserted into a cell, a result table is created in the spreadsheet.

Circle Vision Data Access Functions

The following Vision Data Access functions are automatically inserted into the spreadsheet to create the result table. For more information, see Structures.

Row

GetRow(Circle)

The row offset of the center of the circle, in image coordinates.

Col

GetCol(Circle)

The column offset of the center of the circle, in image coordinates.

Radius

GetRadius(Circle)

The radius of the circle.