BEPUphysics.UpdateableSystems.ForceFields.ForceField.CalculateImpulsesSubfunction C# (CSharp) Method

CalculateImpulsesSubfunction() private method

private CalculateImpulsesSubfunction ( int index ) : void
index int
return void
        private void CalculateImpulsesSubfunction(int index)
        {
            Entity e = affectedEntities[index];
            if (e.isDynamic && (e.activityInformation.IsActive || ForceWakeUp) && Shape.IsEntityAffected(e))
            {
                if (ForceWakeUp)
                    e.activityInformation.Activate();
                Vector3 impulse;
                CalculateImpulse(e, currentTimestep, out impulse);
                e.ApplyLinearImpulse(ref impulse);
            }
        }