Package org.robovm.apple.scenekit
Class SCNTransformConstraint
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.scenekit.SCNConstraint
org.robovm.apple.scenekit.SCNTransformConstraint
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,SCNAnimatable,ObjCProtocol
public class SCNTransformConstraint extends SCNConstraint
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSCNTransformConstraint.SCNTransformConstraintPtrNested classes/interfaces inherited from class org.robovm.apple.scenekit.SCNConstraint
SCNConstraint.SCNConstraintPtrNested 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 SCNTransformConstraint()protectedSCNTransformConstraint(NSObject.Handle h, long handle)protectedSCNTransformConstraint(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static SCNTransformConstraintcreateOrientationConstraint(boolean world, Block2<SCNNode,SCNVector4,SCNVector4> block)static SCNTransformConstraintcreatePositionConstraint(boolean world, Block2<SCNNode,SCNVector3,SCNVector3> block)static SCNTransformConstraintcreateTransformConstraint(boolean world, Block2<SCNNode,SCNMatrix4,SCNMatrix4> block)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.scenekit.SCNConstraint
addAnimation, addAnimationPlayer, animationPlayerForKey, encode, getAnimation, getAnimationKeys, getInfluenceFactor, init, isAnimationPaused, isEnabled, isIncremental, pauseAnimation, removeAllAnimations, removeAllAnimations, removeAnimation, removeAnimation, removeAnimationForKey, resumeAnimation, setEnabled, setIncremental, setInfluenceFactor, setSpeedMethods 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
-
SCNTransformConstraint
public SCNTransformConstraint() -
SCNTransformConstraint
-
SCNTransformConstraint
-
-
Method Details
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
createTransformConstraint
public static SCNTransformConstraint createTransformConstraint(boolean world, Block2<SCNNode,SCNMatrix4,SCNMatrix4> block) -
createPositionConstraint
public static SCNTransformConstraint createPositionConstraint(boolean world, Block2<SCNNode,SCNVector3,SCNVector3> block)- Since:
- Available in iOS 11.0 and later.
-
createOrientationConstraint
public static SCNTransformConstraint createOrientationConstraint(boolean world, Block2<SCNNode,SCNVector4,SCNVector4> block)- Since:
- Available in iOS 11.0 and later.
-