pub struct SymmetricEigen3 {
pub eigenvalues: [f64; 3],
pub eigenvectors: Mat3<f64>,
}Expand description
Result of a symmetric 3x3 eigendecomposition.
Fields§
§eigenvalues: [f64; 3]Eigenvalues sorted in ascending order.
eigenvectors: Mat3<f64>Eigenvectors stored as columns in row-major matrix form.
Trait Implementations§
Source§impl Clone for SymmetricEigen3
impl Clone for SymmetricEigen3
Source§fn clone(&self) -> SymmetricEigen3
fn clone(&self) -> SymmetricEigen3
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SymmetricEigen3
impl Debug for SymmetricEigen3
Source§impl PartialEq for SymmetricEigen3
impl PartialEq for SymmetricEigen3
impl Copy for SymmetricEigen3
impl StructuralPartialEq for SymmetricEigen3
Auto Trait Implementations§
impl Freeze for SymmetricEigen3
impl RefUnwindSafe for SymmetricEigen3
impl Send for SymmetricEigen3
impl Sync for SymmetricEigen3
impl Unpin for SymmetricEigen3
impl UnsafeUnpin for SymmetricEigen3
impl UnwindSafe for SymmetricEigen3
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more