Class SCNPhysicsSliderJoint

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class SCNPhysicsSliderJoint
extends SCNPhysicsBehavior
  • Constructor Details

    • SCNPhysicsSliderJoint

      public SCNPhysicsSliderJoint()
    • SCNPhysicsSliderJoint

      protected SCNPhysicsSliderJoint​(NSObject.Handle h, long handle)
    • SCNPhysicsSliderJoint

      protected SCNPhysicsSliderJoint​(NSObject.SkipInit skipInit)
  • Method Details

    • 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)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • 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)