public CoreDefectOptions(CoreDefectOptions defectOptions) { checkOnDefect = defectOptions.checkOnDefect; checkOnBlockiness = defectOptions.checkOnBlockiness; blockinessThreshold = defectOptions.blockinessThreshold; checkOnBlockinessOnlyNotJpeg = defectOptions.checkOnBlockinessOnlyNotJpeg; checkOnBlurring = defectOptions.checkOnBlurring; blurringThreshold = defectOptions.blurringThreshold; }
public bool Equals(CoreDefectOptions defectOptions) { return (checkOnDefect == defectOptions.checkOnDefect && checkOnBlockiness == defectOptions.checkOnBlockiness && blockinessThreshold == defectOptions.blockinessThreshold && checkOnBlockinessOnlyNotJpeg == defectOptions.checkOnBlockinessOnlyNotJpeg && checkOnBlurring == defectOptions.checkOnBlurring && blurringThreshold == defectOptions.blurringThreshold); }
public CoreOptions(CoreOptions options) { searchOptions = options.searchOptions.Clone(); compareOptions = options.compareOptions.Clone(); defectOptions = options.defectOptions.Clone(); advancedOptions = options.advancedOptions.Clone(); searchPath = PathClone(options.searchPath); ignorePath = PathClone(options.ignorePath); validPath = PathClone(options.validPath); deletePath = PathClone(options.deletePath); }
public CoreOptions() { searchOptions = new CoreSearchOptions(); compareOptions = new CoreCompareOptions(); defectOptions = new CoreDefectOptions(); advancedOptions = new CoreAdvancedOptions(); searchPath = new CorePathWithSubFolder[1]; ignorePath = new CorePathWithSubFolder[0]; validPath = new CorePathWithSubFolder[0]; deletePath = new CorePathWithSubFolder[0]; }
public void Get(CoreLib core, bool onePath) { searchOptions = core.searchOptions.Clone(); compareOptions = core.compareOptions.Clone(); defectOptions = core.defectOptions.Clone(); advancedOptions = core.advancedOptions.Clone(); if (onePath) { searchPath[0] = core.searchPath[0]; } else { searchPath = core.searchPath; ignorePath = core.ignorePath; validPath = core.validPath; deletePath = core.deletePath; } }