Sets or returns the radius distance. Read/write Double.
The Radius property is used in conjunction with the ViewField object's Span property to define the interaction space surrounding an object. For example, if an angle value of 360 is specified, then the interaction space is a complete circle centered on the object, having a radius equal to the value of the Radius property. If an angle value of 180 is specified, then the interaction space is a semi-circle located in front of the object.
The default value for this property is inifinity.
The following example uses the ViewField object to define a Bot object's capture space used for modifying a nearby Bot object's icon. The capture region is a half circle spanning from -90 degrees to 90 degrees relative to the Bot object's heading, with a radius of 20 distance units. Only Bot objects that fall within this capture space are considered in the Closest method.
Bot.ViewField.Radius = 20
Bot.ViewField.Span = 180
Bot.ViewField.Show
Bot.Closest.Shape.Icon = Bot.Shape.Icon