Package org.robovm.apple.arkit
Class ARConfiguration
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.arkit.ARConfiguration
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
ARFaceTrackingConfiguration
,ARImageTrackingConfiguration
,ARObjectScanningConfiguration
,AROrientationTrackingConfiguration
,ARWorldTrackingConfiguration
public class ARConfiguration extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ARConfiguration.ARConfigurationPtr
-
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
ARConfiguration()
protected
ARConfiguration(NSObject.Handle h, long handle)
protected
ARConfiguration(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NSArray<ARVideoFormat>
getSupportedVideoFormats()
ARVideoFormat
getVideoFormat()
ARWorldAlignment
getWorldAlignment()
boolean
isLightEstimationEnabled()
static boolean
isSupported()
boolean
providesAudioData()
void
setLightEstimationEnabled(boolean v)
void
setProvidesAudioData(boolean v)
void
setVideoFormat(ARVideoFormat v)
void
setWorldAlignment(ARWorldAlignment v)
-
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
-
ARConfiguration
protected ARConfiguration()
-
ARConfiguration
protected ARConfiguration(NSObject.Handle h, long handle)
-
ARConfiguration
protected ARConfiguration(NSObject.SkipInit skipInit)
-
-
Method Detail
-
isSupported
public static boolean isSupported()
-
getSupportedVideoFormats
public static NSArray<ARVideoFormat> getSupportedVideoFormats()
- Since:
- Available in iOS 11.3 and later.
-
getVideoFormat
public ARVideoFormat getVideoFormat()
- Since:
- Available in iOS 11.3 and later.
-
setVideoFormat
public void setVideoFormat(ARVideoFormat v)
- Since:
- Available in iOS 11.3 and later.
-
getWorldAlignment
public ARWorldAlignment getWorldAlignment()
-
setWorldAlignment
public void setWorldAlignment(ARWorldAlignment v)
-
isLightEstimationEnabled
public boolean isLightEstimationEnabled()
-
setLightEstimationEnabled
public void setLightEstimationEnabled(boolean v)
-
providesAudioData
public boolean providesAudioData()
-
setProvidesAudioData
public void setProvidesAudioData(boolean v)
-
-