from_euler#

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

Initialize from an array of Euler angles.

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:
ori

Orientations.