Constructor for fs.patch
fs.patch(vertices, faces = NULL)
vertices | numerical *n*x5 matrix (or *n*x7 matrix), see |
---|---|
faces | numerical *n*x5 matrix, see |
instance of class `fs.patch`
Other patch functions:
read.fs.patch.asc()
,
read.fs.patch()
,
write.fs.patch()
num_vertices = 6L; # a tiny patch
vertices = matrix(rep(0., num_vertices*5), ncol=5);
vertices[,1] = seq.int(num_vertices); # 1-based vertex indices
vertices[,2:4] = matrix(rnorm(num_vertices*3, 8, 2), ncol=3); # vertex coords
vertices[,5] = rep(0L, num_vertices); # is_border
vertices[3,5] = 1L; # set a vertex to be a border vertex
patch = fs.patch(vertices);
patch;
#> Brain surface patch with 6 vertices, 1 on patch border.
#> Patch contains no face information.