Package org.robovm.apple.arkit
Class ARFaceGeometry
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.arkit.ARFaceGeometry
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class ARFaceGeometry extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ARFaceGeometry.ARFaceGeometryPtr
-
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
ARFaceGeometry()
ARFaceGeometry(NSCoder decoder)
ARFaceGeometry(NSDictionary<?,?> blendShapes)
protected
ARFaceGeometry(NSObject.Handle h, long handle)
protected
ARFaceGeometry(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
long
getTextureCoordinateCount()
VectorFloat2
getTextureCoordinates()
long
getTriangleCount()
org.robovm.rt.bro.ptr.ShortPtr
getTriangleIndices()
long
getVertexCount()
VectorFloat3
getVertices()
protected long
init(NSCoder decoder)
protected long
init(NSDictionary<?,?> blendShapes)
static boolean
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
-
ARFaceGeometry
protected ARFaceGeometry()
-
ARFaceGeometry
protected ARFaceGeometry(NSObject.Handle h, long handle)
-
ARFaceGeometry
protected ARFaceGeometry(NSObject.SkipInit skipInit)
-
ARFaceGeometry
public ARFaceGeometry(NSDictionary<?,?> blendShapes)
-
ARFaceGeometry
public ARFaceGeometry(NSCoder decoder)
-
-
Method Detail
-
getVertexCount
public long getVertexCount()
-
getVertices
public VectorFloat3 getVertices()
-
getTextureCoordinateCount
public long getTextureCoordinateCount()
-
getTextureCoordinates
public VectorFloat2 getTextureCoordinates()
-
getTriangleCount
public long getTriangleCount()
-
getTriangleIndices
public org.robovm.rt.bro.ptr.ShortPtr getTriangleIndices()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(NSDictionary<?,?> blendShapes)
-
init
protected long init(NSCoder decoder)
-
-