0001 function [result] = bm_process_parm_check_parameter(obj)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016 if ~exist('obj', 'var'), error('obj is a requird parameter.'); end
0017
0018
0019
0020
0021 result = FAILURE;
0022 switch(obj.class_type)
0023
0024 case 'surf_smooth_parameter'
0025 result = surf_smooth_parm_check_parameter(obj);
0026 case 'surf_smooth_expand_parameter'
0027 result = surf_smooth_expand_parm_check_parameter(obj);
0028 case 'surf_to_filled_mask_parameter'
0029 result = surf_to_filled_mask_parm_check_parameter(obj);
0030 case 'separate_surf_parameter'
0031 result = separate_surf_parm_check_parameter(obj);
0032 case 'combine_surf_parameter'
0033 result = combine_surf_parm_check_parameter(obj);
0034 case 'close_surf_parameter'
0035 result = close_surf_parm_check_parameter(obj);
0036 case 'connected_vertex_parameter'
0037 result = connected_vertex_parm_check_parameter(obj);
0038
0039 case 'morphology_operation_parameter'
0040 result = morphology_operation_parm_check_parameter(obj);
0041 case 'surf_extract_parameter'
0042 result = surf_extract_parm_check_parameter(obj);
0043 end