from_euler#

classmethod Orientation.from_euler(euler: ndarray | tuple | list, symmetry: Symmetry | None = None, direction: str = 'lab2crystal', degrees: bool = False, **kwargs) Orientation[source]#

Create orientations from sets of Euler angles [Rowenhorst et al., 2015].

Parameters:
euler

Euler angles in radians (degrees=False) or in degrees (degrees=True) in the Bunge convention.

symmetry

Symmetry of orientation(s). If not given (default), no symmetry is set.

direction

"lab2crystal" (default) or "crystal2lab". "lab2crystal" is the Bunge convention. If "MTEX" is provided then the direction is "crystal2lab".

degrees

If True, the given angles are assumed to be in degrees. Default is False.

Returns:
O

Orientations.