Package org.robovm.apple.arkit
Class ARFrame
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.arkit.ARFrame
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class ARFrame extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ARFrame.ARFramePtr
-
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
ARFrame()
protected
ARFrame(NSObject.Handle h, long handle)
protected
ARFrame(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CGAffineTransform
displayTransform(UIInterfaceOrientation orientation, CGSize viewportSize)
NSArray<ARAnchor>
getAnchors()
ARCamera
getCamera()
AVDepthData
getCapturedDepthData()
double
getCapturedDepthDataTimestamp()
CVPixelBuffer
getCapturedImage()
ARLightEstimate
getLightEstimate()
ARPointCloud
getRawFeaturePoints()
double
getTimestamp()
ARWorldMappingStatus
getWorldMappingStatus()
NSArray<ARHitTestResult>
hitTest(CGPoint point, ARHitTestResultType types)
-
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
-
ARFrame
protected ARFrame()
-
ARFrame
protected ARFrame(NSObject.Handle h, long handle)
-
ARFrame
protected ARFrame(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getTimestamp
public double getTimestamp()
-
getCapturedImage
public CVPixelBuffer getCapturedImage()
-
getCapturedDepthData
public AVDepthData getCapturedDepthData()
-
getCapturedDepthDataTimestamp
public double getCapturedDepthDataTimestamp()
-
getCamera
public ARCamera getCamera()
-
getLightEstimate
public ARLightEstimate getLightEstimate()
-
getRawFeaturePoints
public ARPointCloud getRawFeaturePoints()
-
getWorldMappingStatus
public ARWorldMappingStatus getWorldMappingStatus()
- Since:
- Available in iOS 12.0 and later.
-
hitTest
public NSArray<ARHitTestResult> hitTest(CGPoint point, ARHitTestResultType types)
-
displayTransform
public CGAffineTransform displayTransform(UIInterfaceOrientation orientation, CGSize viewportSize)
-
-