/// <summary> /// Modifies all snapshots via the specified modifier delegate. /// </summary> public virtual void ModifySnapshots(SnapshotModifier modifier) { for (int i = 0; i < snapshots.Count; i++) { snapshots[i] = modifier(snapshots[i], times[i]); } }
public override void ModifySnapshots(SnapshotModifier modifier) { base.ModifySnapshots(modifier); zeroSnapshot = modifier(zeroSnapshot, zeroTime); }