Example #1
0
 /// <summary>Retrieves spring settings. </summary>
 /// <param name="springDesc">Used to retrieve the spring parameters for the joint. See NxSpringDesc. </param>
 public virtual bool getSpring(NxSpringDesc springDesc)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     return(NxRevoluteJoint_getSpring_INVOKE(ClassPointer, doSetFunctionPointers, (springDesc != null ? springDesc.ClassPointer : NullRef)));
 }
Example #2
0
 /// <summary>data intended for car wheel suspension effects. </summary>
 public virtual NxSpringDesc getSuspension()
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     return(NxSpringDesc.GetClass(NxWheelShape_getSuspension_INVOKE(ClassPointer, doSetFunctionPointers)));
 }
Example #3
0
 /// <summary>data intended for car wheel suspension effects. </summary>
 /// <param name="spring">Suspension spring properties. Range: .spring [0,inf)Range: .damper [0,inf)Range: .targetValue [0,1]</param>
 public virtual void setSuspension(NxSpringDesc spring)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     NxWheelShape_setSuspension_INVOKE(ClassPointer, doSetFunctionPointers, (spring != null ? spring.ClassPointer : NullRef));
 }
Example #4
0
 private bool getSpring_virtual(IntPtr springDesc)
 {
     return(getSpring(NxSpringDesc.GetClass(springDesc)));
 }
Example #5
0
 private void setSpring_virtual(IntPtr springDesc)
 {
     setSpring(NxSpringDesc.GetClass(springDesc));
 }
Example #6
0
 private void setSuspension_virtual(IntPtr spring)
 {
     setSuspension(NxSpringDesc.GetClass(spring));
 }