Write a head surface to a FIF file. Parameters ---------- fname : path-like Filename to write. rr : array, shape (n_vertices, 3) Coordinate points in the MRI coordinate system. tris : ndarray of int, shape (n_tris, 3) Triangulation (each line contains ind
(
fname, rr, tris, on_defects="raise", overwrite=False, *, verbose=None
)
| 1803 | |
| 1804 | @verbose |
| 1805 | def write_head_bem( |
| 1806 | fname, rr, tris, on_defects="raise", overwrite=False, *, verbose=None |
| 1807 | ): |
| 1808 | """Write a head surface to a FIF file. |
| 1809 | |
| 1810 | Parameters |
| 1811 | ---------- |
| 1812 | fname : path-like |
| 1813 | Filename to write. |
| 1814 | rr : array, shape (n_vertices, 3) |
| 1815 | Coordinate points in the MRI coordinate system. |
| 1816 | tris : ndarray of int, shape (n_tris, 3) |
| 1817 | Triangulation (each line contains indices for three points which |
| 1818 | together form a face). |
| 1819 | %(on_defects)s |
| 1820 | %(overwrite)s |
| 1821 | %(verbose)s |
| 1822 | """ |
| 1823 | surf = _surfaces_to_bem( |
| 1824 | [dict(rr=rr, tris=tris)], |
| 1825 | [FIFF.FIFFV_BEM_SURF_ID_HEAD], |
| 1826 | [1], |
| 1827 | rescale=False, |
| 1828 | incomplete=on_defects, |
| 1829 | ) |
| 1830 | write_bem_surfaces(fname, surf, overwrite=overwrite) |
| 1831 | |
| 1832 | |
| 1833 | def _write_bem_surfaces_block(fid, surfs): |