U
    f»{j×  ã                   @   s*   d Z ddlZddlZdd„ Zej ¡  dS )zçConvert surface to BEM FIF file.

Examples
--------
.. code-block:: console

    $ mne surf2bem --surf ${SUBJECTS_DIR}/${SUBJECT}/surf/lh.seghead \
        --fif ${SUBJECTS_DIR}/${SUBJECT}/bem/${SUBJECT}-head.fif \
        --id=4

é    Nc                  C   s¸   ddl m}  | tƒ}|jdddddd� |jd	d
dddd� |jdddddd� | ¡ \}}|jdkrx| ¡  t d¡ t	d|j ƒ t
jj|jgt|jƒgdgd�}t
 |j|¡ dS )zRun command.r   )Úget_optparserz-sz--surfÚsurfzSurface in Freesurfer formatÚFILE)ÚdestÚhelpÚmetavarz-fz--fifÚfifzFIF file producedz-iz--idÚidé   z$Surface Id (e.g. 4 for head surface))r   Údefaultr   Né   zConverting %s to BEM FIF file.)Zsigmas)Zmne.commands.utilsr   Ú__file__Ú
add_optionÚ
parse_argsr   Ú
print_helpÚsysÚexitÚprintÚmneZbemZ_surfaces_to_bemÚintr	   Zwrite_bem_surfacesr   )r   ÚparserÚoptionsÚargsr   © r   úX/var/www/html/bwave/python/venv/lib/python3.8/site-packages/mne/commands/mne_surf2bem.pyÚrun   s,    
 ÿ
 ÿÿ

ÿr   )Ú__doc__r   r   r   ÚutilsZrun_command_if_mainr   r   r   r   Ú<module>   s   