One Logo Pool Ball
Vision · IOS API REFERENCE

VNGeometryUtils

class · iOS 14.0+ · SDK 27.1

class VNGeometryUtils

Members (6)

static · iOS 14.0+

boundingCircle

TypeScript
static boundingCircleFor(contour: VNContour): VNCircle
Swift declaration
class func boundingCircle(for contour: VNContour) throws -> VNCircle
static · iOS 14.0+

boundingCircle

TypeScript
static boundingCircleFor24437(points: Array<VNPoint>): VNCircle
Swift declaration
class func boundingCircle(for points: [VNPoint]) throws -> VNCircle
static · iOS 14.0+

boundingCircle

TypeScript
static boundingCircleForSIMDPointsPointCount(points: SDKHandle, pointCount: number): VNCircle
Swift declaration
class func boundingCircle(forSIMDPoints points: UnsafePointer<simd_float2>, pointCount: Int) throws -> VNCircle
static · iOS 14.0+

calculateArea

TypeScript
static calculateArea(area: SDKHandle, contour: VNContour, orientedArea: boolean): void
Swift declaration
class func calculateArea(_ area: UnsafeMutablePointer<Double>, for contour: VNContour, orientedArea: Bool) throws
static · iOS 14.0+

calculatePerimeter

TypeScript
static calculatePerimeter(perimeter: SDKHandle, contour: VNContour): void
Swift declaration
class func calculatePerimeter(_ perimeter: UnsafeMutablePointer<Double>, for contour: VNContour) throws
init

init

TypeScript
static init(): VNGeometryUtils
Swift declaration
init()

Skipped declarations

No declarations were skipped in this snapshot.

All Vision types →