protected virtual void DoRestoreFilterState(FilterStateBase filterState) { // Default no action }
public void SaveState() { DoClearSavedState(); SavedState = BackupFilterState(); }
protected virtual void DoClearSavedState() { SavedState = null; }
public void RestoreFilterState(FilterStateBase filterState) { DoRestoreFilterState(filterState); }
protected override void DoRestoreFilterState(FilterStateBase filterState) { FilterStateP = ((IIRFilterState)filterState).FilterStateP; FilterStateZ = ((IIRFilterState)filterState).FilterStateZ; }
protected override void DoRestoreFilterState(FilterStateBase filterState) { FFilterStateP = ((IIRFilterState)filterState).FilterStateP; FFilterStateZ = ((IIRFilterState)filterState).FilterStateZ; }