Package org.robovm.apple.scenekit
Class SCNPhysicsBallSocketJoint
- 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.SCNPhysicsBallSocketJoint
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class SCNPhysicsBallSocketJoint extends SCNPhysicsBehavior
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNPhysicsBallSocketJoint.SCNPhysicsBallSocketJointPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.scenekit.SCNPhysicsBehavior
SCNPhysicsBehavior.SCNPhysicsBehaviorPtr
-
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 SCNPhysicsBallSocketJoint()
protected
SCNPhysicsBallSocketJoint(NSObject.Handle h, long handle)
protected
SCNPhysicsBallSocketJoint(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SCNPhysicsBallSocketJoint
create(SCNPhysicsBody body, SCNVector3 anchor)
static SCNPhysicsBallSocketJoint
create(SCNPhysicsBody bodyA, SCNVector3 anchorA, SCNPhysicsBody bodyB, SCNVector3 anchorB)
SCNVector3
getAnchorA()
SCNVector3
getAnchorB()
SCNPhysicsBody
getBodyA()
SCNPhysicsBody
getBodyB()
void
setAnchorA(SCNVector3 v)
void
setAnchorB(SCNVector3 v)
-
Methods inherited from class org.robovm.apple.scenekit.SCNPhysicsBehavior
encode, init, 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
-
SCNPhysicsBallSocketJoint
public SCNPhysicsBallSocketJoint()
-
SCNPhysicsBallSocketJoint
protected SCNPhysicsBallSocketJoint(NSObject.Handle h, long handle)
-
SCNPhysicsBallSocketJoint
protected SCNPhysicsBallSocketJoint(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getBodyA
public SCNPhysicsBody getBodyA()
-
getAnchorA
public SCNVector3 getAnchorA()
-
setAnchorA
public void setAnchorA(SCNVector3 v)
-
getBodyB
public SCNPhysicsBody getBodyB()
-
getAnchorB
public SCNVector3 getAnchorB()
-
setAnchorB
public void setAnchorB(SCNVector3 v)
-
create
public static SCNPhysicsBallSocketJoint create(SCNPhysicsBody bodyA, SCNVector3 anchorA, SCNPhysicsBody bodyB, SCNVector3 anchorB)
-
create
public static SCNPhysicsBallSocketJoint create(SCNPhysicsBody body, SCNVector3 anchor)
-
-