public override void ApplyToAllParticles(ApplyToParticleDelegate applyTo) { for (int i = 0; i < BulkParticles.Count; i++) { BulkParticles[i] = applyTo(BulkParticles[i]); } }
public override void ApplyToAllParticles(ApplyToParticleDelegate applyTo) { for (var i = 0; i < particles.Count; i++) { particles[i] = applyTo(particles[i]); } }
public override void ApplyToAllParticles(ApplyToParticleDelegate applyTo) { for (var i = 0; i < XSize; i++) { for (var j = 0; j < YSize; j++) { for (var k = 0; k < ZSize; k++) { ParticlesMatrix[i, j, k] = applyTo(ParticlesMatrix[i, j, k]); } } } }
public override void ApplyToAllParticles(ApplyToParticleDelegate applyTo) { for (var i = 0; i < CurrentParticles.Count; i++) { CurrentParticles[i] = applyTo(CurrentParticles[i]); } for (var i = 0; i < ToTransmit.Length; i++) { for (var j = 0; j < ToTransmit[i].Count; j++) { ToTransmit[i][j] = applyTo(ToTransmit[i][j]); } } }
public override void ApplyToAllParticles(ApplyToParticleDelegate applyTo) { for (var i = 0; i < CentralParticles.Count; i++) { CentralParticles[i] = applyTo(CentralParticles[i]); } for (var i = 0; i < OuterParticleGroups.Length; i++) { for (var j = 0; j < OuterParticleGroups[i].Count; j++) { OuterParticleGroups[i][j] = applyTo(OuterParticleGroups[i][j]); } } }
public abstract void ApplyToAllParticles(ApplyToParticleDelegate applyTo);