Package org.robovm.apple.arkit
Class ARDirectionalLightEstimate
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.arkit.ARLightEstimate
-
- org.robovm.apple.arkit.ARDirectionalLightEstimate
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class ARDirectionalLightEstimate extends ARLightEstimate
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ARDirectionalLightEstimate.ARDirectionalLightEstimatePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.arkit.ARLightEstimate
ARLightEstimate.ARLightEstimatePtr
-
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
ARDirectionalLightEstimate()
protected
ARDirectionalLightEstimate(NSObject.Handle h, long handle)
protected
ARDirectionalLightEstimate(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VectorFloat3
getPrimaryLightDirection()
double
getPrimaryLightIntensity()
NSData
getSphericalHarmonicsCoefficients()
-
Methods inherited from class org.robovm.apple.arkit.ARLightEstimate
getAmbientColorTemperature, getAmbientIntensity
-
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
-
ARDirectionalLightEstimate
protected ARDirectionalLightEstimate()
-
ARDirectionalLightEstimate
protected ARDirectionalLightEstimate(NSObject.Handle h, long handle)
-
ARDirectionalLightEstimate
protected ARDirectionalLightEstimate(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getSphericalHarmonicsCoefficients
public NSData getSphericalHarmonicsCoefficients()
-
getPrimaryLightDirection
public VectorFloat3 getPrimaryLightDirection()
-
getPrimaryLightIntensity
public double getPrimaryLightIntensity()
-
-