DREAM3D
DREAM3D copied to clipboard
Remove default value parameter from filter parameters
Some filter parameters do not need a default value passed into them, because they just use the value that is contained in the filter parameter's connected property.
Filter parameters that require the conversion of a numerical value should be the only filter parameters that can potentially use a default value. They either need to use the current default value when that conversion fails, or throw an error if the conversion fails.
So we need to decide if we want to have each filter parameter subclass that needs a default value implement its own, or if we just don't use default values and throw errors instead in those filter parameters.