Package org.robovm.apple.vision
Class VNTrackObjectRequest
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class VNTrackObjectRequest extends VNTrackingRequest
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVNTrackObjectRequest.VNTrackObjectRequestPtrNested classes/interfaces inherited from class org.robovm.apple.vision.VNTrackingRequest
VNTrackingRequest.VNTrackingRequestPtrNested classes/interfaces inherited from class org.robovm.apple.vision.VNImageBasedRequest
VNImageBasedRequest.VNImageBasedRequestPtrNested classes/interfaces inherited from class org.robovm.apple.vision.VNRequest
VNRequest.VNRequestPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.vision.VNRequest
RevisionUnspecifiedFields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description protectedVNTrackObjectRequest()protectedVNTrackObjectRequest(NSObject.Handle h, long handle)protectedVNTrackObjectRequest(NSObject.SkipInit skipInit)VNTrackObjectRequest(VNDetectedObjectObservation observation)VNTrackObjectRequest(VNDetectedObjectObservation observation, VoidBlock2<VNRequest,NSError> completionHandler) -
Method Summary
Modifier and Type Method Description static longgetCurrentRevision()static longgetDefaultRevision()static NSIndexSetgetSupportedRevisions()protected longinit(VNDetectedObjectObservation observation)protected longinit(VNDetectedObjectObservation observation, VoidBlock2<VNRequest,NSError> completionHandler)Methods inherited from class org.robovm.apple.vision.VNTrackingRequest
getInputObservation, getTrackingLevel, isLastFrame, setInputObservation, setLastFrame, setTrackingLevelMethods inherited from class org.robovm.apple.vision.VNImageBasedRequest
getRegionOfInterest, setRegionOfInterestMethods inherited from class org.robovm.apple.vision.VNRequest
cancel, getCompletionHandler, getResults, getRevision, init, isPreferBackgroundProcessing, setPreferBackgroundProcessing, setRevision, setUsesCPUOnly, usesCPUOnlyMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Field Details
-
Revision1
public static final int Revision1- See Also:
- Constant Field Values
-
Revision2
public static final int Revision2- See Also:
- Constant Field Values
-
-
Constructor Details
-
VNTrackObjectRequest
protected VNTrackObjectRequest() -
VNTrackObjectRequest
-
VNTrackObjectRequest
-
VNTrackObjectRequest
-
VNTrackObjectRequest
public VNTrackObjectRequest(VNDetectedObjectObservation observation, VoidBlock2<VNRequest,NSError> completionHandler)
-
-
Method Details
-
getSupportedRevisions
- Since:
- Available in iOS 12.0 and later.
-
getDefaultRevision
public static long getDefaultRevision()- Since:
- Available in iOS 12.0 and later.
-
getCurrentRevision
public static long getCurrentRevision()- Since:
- Available in iOS 12.0 and later.
-
init
-
init
protected long init(VNDetectedObjectObservation observation, VoidBlock2<VNRequest,NSError> completionHandler)
-