Example #1
0
 public override void ResetToDefault()
 {
     using (var native = new agxSDK.ConstraintMergeSplitThresholds()) {
         MaxRelativeSpeed         = Convert.ToSingle(native.getMaxRelativeSpeed());
         MaxDesiredSpeedDiff      = Convert.ToSingle(native.getMaxDesiredSpeedDiff());
         MaxDesiredLockAngleDiff  = Convert.ToSingle(native.getMaxDesiredLockAngleDiff());
         MaxDesiredRangeAngleDiff = Convert.ToSingle(native.getMaxDesiredRangeAngleDiff());
         MaxDesiredForceRangeDiff = Convert.ToSingle(native.getMaxDesiredForceRangeDiff());
     }
 }
Example #2
0
        protected override bool Initialize()
        {
            Native = new agxSDK.ConstraintMergeSplitThresholds();

            return(base.Initialize());
        }
Example #3
0
        public override void Destroy()
        {
            Native = null;

            base.Destroy();
        }