Package org.robovm.apple.vision
Class VNFaceObservation
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.vision.VNObservation
-
- org.robovm.apple.vision.VNDetectedObjectObservation
-
- org.robovm.apple.vision.VNFaceObservation
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,VNRequestRevisionProviding
,org.robovm.objc.ObjCProtocol
public class VNFaceObservation extends VNDetectedObjectObservation
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VNFaceObservation.VNFaceObservationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.vision.VNDetectedObjectObservation
VNDetectedObjectObservation.VNDetectedObjectObservationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.vision.VNObservation
VNObservation.VNObservationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description VNFaceObservation()
VNFaceObservation(long requestRevision, CGRect boundingBox, NSNumber roll, NSNumber yaw)
protected
VNFaceObservation(NSObject.Handle h, long handle)
protected
VNFaceObservation(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(long requestRevision, CGRect boundingBox, NSNumber roll, NSNumber yaw)
VNFaceLandmarks2D
getLandmarks()
NSNumber
getRoll()
NSNumber
getYaw()
-
Methods inherited from class org.robovm.apple.vision.VNDetectedObjectObservation
create, create, getBoundingBox
-
Methods inherited from class org.robovm.apple.vision.VNObservation
encode, getConfidence, getRequestRevision, getUuid, init, supportsSecureCoding
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
VNFaceObservation
public VNFaceObservation()
-
VNFaceObservation
protected VNFaceObservation(NSObject.Handle h, long handle)
-
VNFaceObservation
protected VNFaceObservation(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getLandmarks
public VNFaceLandmarks2D getLandmarks()
-
getRoll
public NSNumber getRoll()
- Since:
- Available in iOS 12.0 and later.
-
getYaw
public NSNumber getYaw()
- Since:
- Available in iOS 12.0 and later.
-
-