[−][src]Module mori::orientations
Contains orientation conversions from one to another, rotations of vectors and tensor data, and finally relative orientation operations
Module: orientation
This submodule contains methods related to the conversion of orientations from one to another. It also contains methods directly related to orientations that are able to rotate vectors and 2nd order tensors. It allows easy addition of new orientations in which one only has to add at least one conversion to an already existing orientation method. Afterwards, all of the other orientations representations can be reached from one of the already existing orientation representations.
Re-exports
pub use self::bunge::*; |
pub use self::rmat::*; |
pub use self::ang_axis::*; |
pub use self::ang_axis_comp::*; |
pub use self::rod_vec::*; |
pub use self::rod_vec_comp::*; |
pub use self::quat::*; |
Modules
ang_axis | It holds the necessary tools to create/view an array of axis-angle representations. Also, the conversion processes to other orientation representations. |
ang_axis_comp | It holds the necessary tools to create/view an array of compact axis-angle representations. Also, the conversion processes to other orientation representations. |
bunge | It holds the necessary tools to create/view an array of Bunge angles. Also, the conversion processes to other orientation representations. |
quat | It holds the necessary tools to create/view an array of unit quaterions. Also, the conversion processes to other orientation representations. |
rmat | It holds the necessary tools to create/view an array of rotation matrices. Also, the conversion processes to other orientation representations. Finally, it holds the tools necessary to rotate matrices and 2nd order tensors. |
rod_vec | It holds the necessary tools to create/view an array of Rodrigues vectors. Also, the conversion processes to other orientation representations. |
rod_vec_comp | It holds the necessary tools to create/view an array of compact Rodrigues vectors. Also, the conversion processes to other orientation representations. |
Structs
Homochoric |
Traits
OriConv | A set of generic orientation conversions from one to another orientation representation |
RotTensor | A set of methods that allow for rotations of supplied 2nd order tensor data (3x3) dim |
RotVector | A set of methods that allow for rotations of supplied vector data (3x1) dim |