doapply.transform.mtx | R Documentation |
Apply a spatial transformation matrix to the given coordinates.
doapply.transform.mtx(coords, mtx, as_mat = FALSE)
coords |
nx3 (cartesian) or nx4 (homogeneous) numerical matrix, the input coordinates. If nx4, left as is for homogeneous notation, if nx3 (cartesian) a 1 will be appended as the 4th position. |
mtx |
a 4x4 numerical transformation matrix |
as_mat |
logical, whether to force the output coords into a matrix (even if the input was a vector/a single coordinate triple). |
the coords after applying the transformation. If coords was nx3, nx3 is returned, otherwise nx4.
coords_tf = doapply.transform.mtx(c(1.0, 1.0, 1.0), mni152reg());
coords_tf;
doapply.transform.mtx(coords_tf, solve(mni152reg()));
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.