One Logo Pool Ball
Vision · IOS API REFERENCE

VNCircle

class · iOS 14.0+ · SDK 27.1

class VNCircle

Members (8)

get · iOS 14.0+

zero

TypeScript
static get zero(): VNCircle
Swift declaration
class var zero: VNCircle { get }
method · iOS 14.0+

contains

TypeScript
contains(point: VNPoint): boolean
Swift declaration
func contains(_ point: VNPoint) -> Bool
method · iOS 14.0+

contains

TypeScript
containsInCircumferentialRingOfWidth(point: VNPoint, ringWidth: number): boolean
Swift declaration
func contains(_ point: VNPoint, inCircumferentialRingOfWidth ringWidth: Double) -> Bool
init · iOS 14.0+

init

TypeScript
static initCenterDiameter(center: VNPoint, diameter: number): VNCircle
Swift declaration
convenience init(center: VNPoint, diameter: Double)
init · iOS 14.0+

init

TypeScript
static initCenterRadius(center: VNPoint, radius: number): VNCircle
Swift declaration
init(center: VNPoint, radius: Double)
get · iOS 14.0+

center

TypeScript
get center(): VNPoint
Swift declaration
var center: VNPoint { get }
get · iOS 14.0+

diameter

TypeScript
get diameter(): number
Swift declaration
var diameter: Double { get }
get · iOS 14.0+

radius

TypeScript
get radius(): number
Swift declaration
var radius: Double { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

VNCircle.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All Vision types →