the order a grid is stored in - which directions the matrix indices run along
An array is indexed (i,j). Which specimen directions those two indices advance along is not derivable from the array itself and has to be established. That is the layout, and the transition between two layouts is a signed permutation, applied by layoutIndex.
This is a relation between the array and a frame, and no screen enters it: a layout is what it is whether or not anything is ever plotted. Dimension 1 is the row index, dimension 2 the column index, in that order - the order size(A) and A(i,j) are written in. A direction may point either way, so a layout also says whether an index runs with the coordinate or against it.
Syntax
gL = gridLayout % row||Y, col||X
gL = gridLayout(rowDir,colDir) % stated directly
gL = gridLayout(rowDir,colDir,'name','fsd')
gL = gridLayout(ebsd) % the layout a gridded map is ingL = gridLayout.columnMajor % the two named layouts
gL = gridLayout.rowMajor
gL = gridLayout.fromOption(varargin) % whichever a call asks forgL = gridLayout.assumedFor(fr) % the order a frame is drawn inInput
| rowDir | vector3d, the direction the row index advances along |
| colDir | vector3d, the direction the column index advances along |
| ebsd | EBSDgrid, read as row along d1 and col along d2 |
Class Properties
| basis | 1x3 vector3d, [row, col, row × col] |
| axesNames | {'row','col'} |
See also
referenceFrame specimenFrame gridLayout.layoutIndex EBSD.gridify
Citing this page.
This page is part of the documentation of
MTEX, a free and open
source MATLAB toolbox for analyzing and modeling crystallographic textures.
It was written by The MTEX Developers and is published at
https://mtex-toolbox.github.io/gridLayout.gridLayout.html.
If you use MTEX, or reuse text or figures from this page, in your research,
please cite
F. Bachmann, R. Hielscher, H. Schaeben: Texture Analysis with MTEX - Free and Open Source Software Toolbox, Solid State Phenomena 160 (2010), 63-68. 10.4028/www.scientific.net/SSP.160.63
BibTeX
@article{bachmann2010mtex,
author = {F. Bachmann and R. Hielscher and H. Schaeben},
title = {Texture Analysis with MTEX - Free and Open Source Software Toolbox},
journal = {Solid State Phenomena},
volume = {160},
pages = {63-68},
year = {2010},
doi = {10.4028/www.scientific.net/SSP.160.63},
url = {https://doi.org/10.4028/www.scientific.net/SSP.160.63}
}
Other papers describing specific MTEX methods are listed under Publications — please cite the one that best fits your application. The MTEX source code is licensed under the GNU General Public License v2.0; the text and figures of this documentation are licensed under CC BY 4.0, which permits reuse — including by automated systems — provided The MTEX Developers and this page are credited.