Class SCNPhysicsVehicleWheel

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class SCNPhysicsVehicleWheel
extends NSObject
implements NSSecureCoding
  • Constructor Details

    • SCNPhysicsVehicleWheel

      public SCNPhysicsVehicleWheel()
    • SCNPhysicsVehicleWheel

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

      protected SCNPhysicsVehicleWheel​(NSObject.SkipInit skipInit)
    • SCNPhysicsVehicleWheel

      public SCNPhysicsVehicleWheel​(NSCoder coder)
  • Method Details

    • getNode

      public SCNNode getNode()
    • getSuspensionStiffness

      public double getSuspensionStiffness()
    • setSuspensionStiffness

      public void setSuspensionStiffness​(double v)
    • getSuspensionCompression

      public double getSuspensionCompression()
    • setSuspensionCompression

      public void setSuspensionCompression​(double v)
    • getSuspensionDamping

      public double getSuspensionDamping()
    • setSuspensionDamping

      public void setSuspensionDamping​(double v)
    • getMaximumSuspensionTravel

      public double getMaximumSuspensionTravel()
    • setMaximumSuspensionTravel

      public void setMaximumSuspensionTravel​(double v)
    • getFrictionSlip

      public double getFrictionSlip()
    • setFrictionSlip

      public void setFrictionSlip​(double v)
    • getMaximumSuspensionForce

      public double getMaximumSuspensionForce()
    • setMaximumSuspensionForce

      public void setMaximumSuspensionForce​(double v)
    • getConnectionPosition

      public SCNVector3 getConnectionPosition()
    • setConnectionPosition

      public void setConnectionPosition​(SCNVector3 v)
    • getSteeringAxis

      public SCNVector3 getSteeringAxis()
    • setSteeringAxis

      public void setSteeringAxis​(SCNVector3 v)
    • getAxle

      public SCNVector3 getAxle()
    • setAxle

      public void setAxle​(SCNVector3 v)
    • getRadius

      public double getRadius()
    • setRadius

      public void setRadius​(double v)
    • getSuspensionRestLength

      public double getSuspensionRestLength()
    • setSuspensionRestLength

      public void setSuspensionRestLength​(double v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • create

      public static SCNPhysicsVehicleWheel create​(SCNNode node)
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)