Package org.robovm.apple.vision
Class VNTrackingRequest
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.vision.VNRequest
-
- org.robovm.apple.vision.VNImageBasedRequest
-
- org.robovm.apple.vision.VNTrackingRequest
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
VNTrackObjectRequest
,VNTrackRectangleRequest
public class VNTrackingRequest extends VNImageBasedRequest
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VNTrackingRequest.VNTrackingRequestPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.vision.VNImageBasedRequest
VNImageBasedRequest.VNImageBasedRequestPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.vision.VNRequest
VNRequest.VNRequestPtr
-
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 protected
VNTrackingRequest()
protected
VNTrackingRequest(NSObject.Handle h, long handle)
protected
VNTrackingRequest(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VNDetectedObjectObservation
getInputObservation()
VNRequestTrackingLevel
getTrackingLevel()
boolean
isLastFrame()
void
setInputObservation(VNDetectedObjectObservation v)
void
setLastFrame(boolean v)
void
setTrackingLevel(VNRequestTrackingLevel v)
-
Methods inherited from class org.robovm.apple.vision.VNImageBasedRequest
getRegionOfInterest, setRegionOfInterest
-
Methods inherited from class org.robovm.apple.vision.VNRequest
getCompletionHandler, getCurrentRevision, getDefaultRevision, getResults, getRevision, getSupportedRevisions, init, isPreferBackgroundProcessing, RevisionUnspecified, setPreferBackgroundProcessing, setRevision, setUsesCPUOnly, usesCPUOnly
-
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
-
VNTrackingRequest
protected VNTrackingRequest()
-
VNTrackingRequest
protected VNTrackingRequest(NSObject.Handle h, long handle)
-
VNTrackingRequest
protected VNTrackingRequest(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getInputObservation
public VNDetectedObjectObservation getInputObservation()
-
setInputObservation
public void setInputObservation(VNDetectedObjectObservation v)
-
getTrackingLevel
public VNRequestTrackingLevel getTrackingLevel()
-
setTrackingLevel
public void setTrackingLevel(VNRequestTrackingLevel v)
-
isLastFrame
public boolean isLastFrame()
-
setLastFrame
public void setLastFrame(boolean v)
-
-