|
CGAL 4.7 - Point Set Processing
|
Concept providing functions to extract eigenvectors and eigenvalue from covariance matrices represented by an array a as follows:
Static Public Member Functions | |
| static bool | diagonalize_selfadjoint_covariance_matrix (const cpp11::array< double, 6 > &cov, cpp11::array< double, 3 > &eigenvalues) |
fill eigenvalues with the eigenvalues of the covariance matrix represented by cov. More... | |
| static bool | extract_largest_eigenvector_of_covariance_matrix (const cpp11::array< double, 6 > &cov, cpp11::array< double, 3 > &normal) |
Extract the eigenvector associated to the largest eigenvalue of the covariance matrix represented by cov. More... | |
|
static |
fill eigenvalues with the eigenvalues of the covariance matrix represented by cov.
Eigenvalues are sorted by increasing order.
true if the operation was successful and false otherwise.
|
static |
Extract the eigenvector associated to the largest eigenvalue of the covariance matrix represented by cov.
true if the operation was successful and false otherwise.