sphericalProjection edit page

an abstract class representing projections of the sphere to the plane

Every pole figure or inverse pole figure needs one - it turns a vector3d into the x and y of the axes, and back. Which one is used is picked by a flag of the plotting command, see makeSphericalProjection.

Syntax

sP = eareaProjection(sR)
[x,y] = sP.project(v)
v = sP.iproject(x,y)

Input

sR sphericalRegion the projection is restricted to
v vector3d
x, y plane coordinates

Class Properties

sR sphericalRegion the projection is restricted to
pC plottingConvention, which direction points east
antipodal identify v and -v

Derived Classes

eareaProjection equal area, Schmidt, the MTEX default
eangleProjection equal angle, stereographic, conformal
edistProjection equal distance
gnonomicProjection gnomonic, great circles become lines
orthographicProjection orthographic, the sphere as seen from far away
squareProjection equal area onto a square
plainProjection plain polar angles, no projection at all
full3dProjection no projection, the sphere is drawn in 3d

See also

makeSphericalProjection sphericalPlot vector3d.plot

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/sphericalProjection.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.