Package org.robovm.apple.arkit
Class ARSCNFaceGeometry
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.scenekit.SCNGeometry
org.robovm.apple.arkit.ARSCNFaceGeometry
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,SCNAnimatable,SCNBoundingVolume,SCNShadable,ObjCProtocol
public class ARSCNFaceGeometry extends SCNGeometry
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classARSCNFaceGeometry.ARSCNFaceGeometryPtrNested classes/interfaces inherited from class org.robovm.apple.scenekit.SCNGeometry
SCNGeometry.SCNGeometryPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedARSCNFaceGeometry()protectedARSCNFaceGeometry(NSObject.Handle h, long handle)protectedARSCNFaceGeometry(NSObject.SkipInit skipInit)ARSCNFaceGeometry(MTLDevice device)ARSCNFaceGeometry(MTLDevice device, boolean fillMesh) -
Method Summary
Modifier and Type Method Description protected static longcreate(MTLDevice device)protected static longcreate(MTLDevice device, boolean fillMesh)static ARSCNFaceGeometrycreateGeometry()static ARSCNFaceGeometrycreateGeometry(NSArray<SCNGeometrySource> sources, NSArray<SCNGeometryElement> elements)static booleansupportsSecureCoding()voidupdateFromFaceGeometry(ARFaceGeometry faceGeometry)Methods inherited from class org.robovm.apple.scenekit.SCNGeometry
addAnimation, addAnimationPlayer, animationPlayerForKey, encode, getAnimation, getAnimationKeys, getBoundingBox, getBoundingSphere, getEdgeCreasesElement, getEdgeCreasesSource, getFirstMaterial, getGeometryElement, getGeometryElementCount, getGeometryElements, getGeometrySources, getGeometrySourcesForSemantic, getLevelsOfDetail, getMaterial, getMaterials, getMinimumLanguageVersion, getName, getProgram, getShaderModifiers, getSubdivisionLevel, getTessellator, handleBindingOfSymbol, handleUnbindingOfSymbol, init, insertMaterial, isAnimationPaused, pauseAnimation, removeAllAnimations, removeAllAnimations, removeAnimation, removeAnimation, removeAnimationForKey, removeMaterial, replaceMaterial, resumeAnimation, setBoundingBox, setEdgeCreasesElement, setEdgeCreasesSource, setFirstMaterial, setLevelsOfDetail, setMaterials, setMinimumLanguageVersion, setName, setProgram, setShaderModifiers, setSpeed, setSubdivisionLevel, setTessellator, setWantsAdaptiveSubdivision, wantsAdaptiveSubdivisionMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
ARSCNFaceGeometry
protected ARSCNFaceGeometry() -
ARSCNFaceGeometry
-
ARSCNFaceGeometry
-
ARSCNFaceGeometry
-
ARSCNFaceGeometry
-
-
Method Details
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
updateFromFaceGeometry
-
create
-
create
-
createGeometry
-
createGeometry
public static ARSCNFaceGeometry createGeometry(NSArray<SCNGeometrySource> sources, NSArray<SCNGeometryElement> elements)
-