Package org.robovm.apple.scenekit
Class SCNPhysicsConeTwistJoint
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.scenekit.SCNPhysicsBehavior
org.robovm.apple.scenekit.SCNPhysicsConeTwistJoint
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class SCNPhysicsConeTwistJoint extends SCNPhysicsBehavior
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSCNPhysicsConeTwistJoint.SCNPhysicsConeTwistJointPtrNested classes/interfaces inherited from class org.robovm.apple.scenekit.SCNPhysicsBehavior
SCNPhysicsBehavior.SCNPhysicsBehaviorPtrNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description SCNPhysicsConeTwistJoint()protectedSCNPhysicsConeTwistJoint(NSObject.Handle h, long handle)protectedSCNPhysicsConeTwistJoint(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description SCNPhysicsBodygetBodyA()SCNPhysicsBodygetBodyB()SCNMatrix4getFrameA()SCNMatrix4getFrameB()doublegetMaximumAngularLimit1()doublegetMaximumAngularLimit2()doublegetMaximumTwistAngle()static SCNPhysicsConeTwistJointjoint(SCNPhysicsBody body, SCNMatrix4 frame)static SCNPhysicsConeTwistJointjoint(SCNPhysicsBody bodyA, SCNMatrix4 frameA, SCNPhysicsBody bodyB, SCNMatrix4 frameB)voidsetFrameA(SCNMatrix4 v)voidsetFrameB(SCNMatrix4 v)voidsetMaximumAngularLimit1(double v)voidsetMaximumAngularLimit2(double v)voidsetMaximumTwistAngle(double v)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.scenekit.SCNPhysicsBehavior
encode, initMethods 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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
SCNPhysicsConeTwistJoint
public SCNPhysicsConeTwistJoint() -
SCNPhysicsConeTwistJoint
-
SCNPhysicsConeTwistJoint
-
-
Method Details
-
getBodyA
-
getFrameA
-
setFrameA
-
getBodyB
-
getFrameB
-
setFrameB
-
getMaximumAngularLimit1
public double getMaximumAngularLimit1() -
setMaximumAngularLimit1
public void setMaximumAngularLimit1(double v) -
getMaximumAngularLimit2
public double getMaximumAngularLimit2() -
setMaximumAngularLimit2
public void setMaximumAngularLimit2(double v) -
getMaximumTwistAngle
public double getMaximumTwistAngle() -
setMaximumTwistAngle
public void setMaximumTwistAngle(double v) -
supportsSecureCoding
public static boolean supportsSecureCoding() -
joint
public static SCNPhysicsConeTwistJoint joint(SCNPhysicsBody bodyA, SCNMatrix4 frameA, SCNPhysicsBody bodyB, SCNMatrix4 frameB) -
joint
-