Home > functions > gui > bm_editor > bm_process_parm_list > bm_process_parm_list_new.m

bm_process_parm_list_new

PURPOSE ^

create list object of bm_process_parm.

SYNOPSIS ^

function [obj] = bm_process_parm_list_new()

DESCRIPTION ^

 create list object of bm_process_parm.
 [IN]
    [obj] = brain_process_parm_list_new;
 [OUT]
    obj : brain_process_parm_list object

 Copyright (C) 2011, ATR All Rights Reserved.
 License : New BSD License(see VBMEG_LICENSE.txt)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [obj] = bm_process_parm_list_new()
0002 % create list object of bm_process_parm.
0003 % [IN]
0004 %    [obj] = brain_process_parm_list_new;
0005 % [OUT]
0006 %    obj : brain_process_parm_list object
0007 %
0008 % Copyright (C) 2011, ATR All Rights Reserved.
0009 % License : New BSD License(see VBMEG_LICENSE.txt)
0010 
0011 obj = struct;
0012 
0013 % set class type
0014 obj.class_type = 'brain_process_parm_list';
0015 
0016 %
0017 % --- Member intialize
0018 %
0019 
0020 const = define_bm_edit_app;
0021 type = const.parm_type;
0022 
0023 % make all parameters
0024 obj.surf_smooth_parameter = ...
0025     bm_process_parm_create_parameter(type.SURF_SMOOTH_PARM);
0026 obj.surf_smooth_expand_parameter = ...
0027     bm_process_parm_create_parameter(type.SURF_SMOOTH_EXPAND_PARM);
0028 obj.surf_to_filled_mask_parameter = ...
0029     bm_process_parm_create_parameter(type.SURF_TO_FILLED_MASK_PARM);
0030 obj.separate_surf_parameter = ...
0031     bm_process_parm_create_parameter(type.SEPARATE_SURF_PARM);
0032 obj.combine_surf_parameter = ...
0033     bm_process_parm_create_parameter(type.COMBINE_SURF_PARM);
0034 obj.close_surf_parameter = ...
0035     bm_process_parm_create_parameter(type.CLOSE_SURF_PARM);
0036 obj.morphology_operation_parameter = ...
0037     bm_process_parm_create_parameter(type.MORPHOLOGY_OPERATION_PARM);
0038 obj.surf_extract_parameter = ...
0039     bm_process_parm_create_parameter(type.SURF_EXTRACT_PARM);
0040 
0041 %
0042 % --- After check
0043 %
0044 if nargout ~= 1
0045     error('function caller should receive obj.');
0046 end

Generated on Tue 27-Aug-2013 11:46:04 by m2html © 2005