Package org.robovm.apple.scenekit
Class SCNPhysicsSliderJoint
- 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.SCNPhysicsSliderJoint
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class SCNPhysicsSliderJoint extends SCNPhysicsBehavior
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNPhysicsSliderJoint.SCNPhysicsSliderJointPtr
-
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 SCNPhysicsSliderJoint()
protected
SCNPhysicsSliderJoint(NSObject.Handle h, long handle)
protected
SCNPhysicsSliderJoint(NSObject.SkipInit skipInit)
-
Method Summary
-
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
-
SCNPhysicsSliderJoint
public SCNPhysicsSliderJoint()
-
SCNPhysicsSliderJoint
protected SCNPhysicsSliderJoint(NSObject.Handle h, long handle)
-
SCNPhysicsSliderJoint
protected SCNPhysicsSliderJoint(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getBodyA
public SCNPhysicsBody getBodyA()
-
getAxisA
public SCNVector3 getAxisA()
-
setAxisA
public void setAxisA(SCNVector3 v)
-
getAnchorA
public SCNVector3 getAnchorA()
-
setAnchorA
public void setAnchorA(SCNVector3 v)
-
getBodyB
public SCNPhysicsBody getBodyB()
-
getAxisB
public SCNVector3 getAxisB()
-
setAxisB
public void setAxisB(SCNVector3 v)
-
getAnchorB
public SCNVector3 getAnchorB()
-
setAnchorB
public void setAnchorB(SCNVector3 v)
-
getMinimumLinearLimit
public double getMinimumLinearLimit()
-
setMinimumLinearLimit
public void setMinimumLinearLimit(double v)
-
getMaximumLinearLimit
public double getMaximumLinearLimit()
-
setMaximumLinearLimit
public void setMaximumLinearLimit(double v)
-
getMinimumAngularLimit
public double getMinimumAngularLimit()
-
setMinimumAngularLimit
public void setMinimumAngularLimit(double v)
-
getMaximumAngularLimit
public double getMaximumAngularLimit()
-
setMaximumAngularLimit
public void setMaximumAngularLimit(double v)
-
getMotorTargetLinearVelocity
public double getMotorTargetLinearVelocity()
-
setMotorTargetLinearVelocity
public void setMotorTargetLinearVelocity(double v)
-
getMotorMaximumForce
public double getMotorMaximumForce()
-
setMotorMaximumForce
public void setMotorMaximumForce(double v)
-
getMotorTargetAngularVelocity
public double getMotorTargetAngularVelocity()
-
setMotorTargetAngularVelocity
public void setMotorTargetAngularVelocity(double v)
-
getMotorMaximumTorque
public double getMotorMaximumTorque()
-
setMotorMaximumTorque
public void setMotorMaximumTorque(double v)
-
create
public static SCNPhysicsSliderJoint create(SCNPhysicsBody bodyA, SCNVector3 axisA, SCNVector3 anchorA, SCNPhysicsBody bodyB, SCNVector3 axisB, SCNVector3 anchorB)
-
create
public static SCNPhysicsSliderJoint create(SCNPhysicsBody body, SCNVector3 axis, SCNVector3 anchor)
-
-