Package org.robovm.apple.arkit
Class ARFaceAnchor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.arkit.ARAnchor
-
- org.robovm.apple.arkit.ARFaceAnchor
-
- All Implemented Interfaces:
ARAnchorCopying
,ARTrackable
,NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class ARFaceAnchor extends ARAnchor implements ARTrackable
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ARFaceAnchor.ARFaceAnchorPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.arkit.ARAnchor
ARAnchor.ARAnchorPtr
-
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
ARFaceAnchor()
protected
ARFaceAnchor(NSObject.Handle h, long handle)
protected
ARFaceAnchor(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDictionary<?,?>
getBlendShapes()
ARFaceGeometry
getGeometry()
MatrixFloat4x4
getLeftEyeTransform()
VectorFloat3
getLookAtPoint()
MatrixFloat4x4
getRightEyeTransform()
boolean
isTracked()
-
Methods inherited from class org.robovm.apple.arkit.ARAnchor
encode, getIdentifier, getName, getTransform, init, init, init, initWithAnchor, supportsSecureCoding
-
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
-
ARFaceAnchor
protected ARFaceAnchor()
-
ARFaceAnchor
protected ARFaceAnchor(NSObject.Handle h, long handle)
-
ARFaceAnchor
protected ARFaceAnchor(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getGeometry
public ARFaceGeometry getGeometry()
-
getLeftEyeTransform
public MatrixFloat4x4 getLeftEyeTransform()
- Since:
- Available in iOS 12.0 and later.
-
getRightEyeTransform
public MatrixFloat4x4 getRightEyeTransform()
- Since:
- Available in iOS 12.0 and later.
-
getLookAtPoint
public VectorFloat3 getLookAtPoint()
- Since:
- Available in iOS 12.0 and later.
-
getBlendShapes
public NSDictionary<?,?> getBlendShapes()
-
isTracked
public boolean isTracked()
- Specified by:
isTracked
in interfaceARTrackable
-
-