Re-exports§
pub use f3l_glam::glam;
pub use rayon;
pub use serde;
pub use serde_arrays;
Modules§
Structs§
- Edge
Linker - A Solver to find multiple-edges, which could be shapes.
- Eigen
Eigenvalue
andUnit Eigenvector
- Eigen
Set - N dim of Eigen
Enums§
Traits§
- Array
Dimensions - A dimension getter
- Array
RowMajor - A trait of from/to for glam types
- Basic
Float - F3lCast
- Cast generic array to float array
- F3lMatrix
- A trait of matrix for glam type
- F3lSlice
- Generic
Array - Cast generic matrix type to glam types
- Matrix
LinAlg - Experimental
- Simple
Slice Math
Functions§
- apply_
both - Ops for array and array
- apply_
each - Ops for array and value
- compute_
covariance_ matrix PCA
Compute covariance for points- find_
circle - get_
minmax - Compute min and max by column for arrays.
- is_
float_ ok - !(v.is_infinite() || v.is_nan())
- is_
slice_ ok - check is_float_ok per element
- jacobi_
eigen_ square_ n - Ref: vtk/Math/Core/vtkMath/vtkJacobiN
- project_
len - Compute distance of a project on b
- project_
vector - Compute
scaled
vector of a project on b - round_n
- round n digits for value
- round_
slice_ n - round n digits for value of array
- rref
- Compute
Row echelon form
for any matrix.