#include <ComputeDescriptorPca.hpp>
|
| ComputeDescriptorPca () |
|
void | clear () |
|
bool | computeDescriptor (Query &query, const Box< double > &cell, double &meanX, double &meanY, double &meanZ, double &descriptor) |
|
bool | computeDescriptor (Query &query, double x, double y, double z, double radius, double &meanX, double &meanY, double &meanZ, double &descriptor) |
|
bool | computeDescriptor (Eigen::MatrixXd &V, double &meanX, double &meanY, double &meanZ, double &descriptor) |
|
bool | computeDistribution (Query &query, double x, double y, double z, double radius, double &descriptor) |
|
◆ ComputeDescriptorPca()
ComputeDescriptorPca::ComputeDescriptorPca |
( |
| ) |
|
◆ clear()
void ComputeDescriptorPca::clear |
( |
| ) |
|
◆ computeDescriptor() [1/3]
bool ComputeDescriptorPca::computeDescriptor |
( |
Eigen::MatrixXd & | V, |
|
|
double & | meanX, |
|
|
double & | meanY, |
|
|
double & | meanZ, |
|
|
double & | descriptor ) |
◆ computeDescriptor() [2/3]
bool ComputeDescriptorPca::computeDescriptor |
( |
Query & | query, |
|
|
const Box< double > & | cell, |
|
|
double & | meanX, |
|
|
double & | meanY, |
|
|
double & | meanZ, |
|
|
double & | descriptor ) |
◆ computeDescriptor() [3/3]
bool ComputeDescriptorPca::computeDescriptor |
( |
Query & | query, |
|
|
double | x, |
|
|
double | y, |
|
|
double | z, |
|
|
double | radius, |
|
|
double & | meanX, |
|
|
double & | meanY, |
|
|
double & | meanZ, |
|
|
double & | descriptor ) |
◆ computeDistribution()
bool ComputeDescriptorPca::computeDistribution |
( |
Query & | query, |
|
|
double | x, |
|
|
double | y, |
|
|
double | z, |
|
|
double | radius, |
|
|
double & | descriptor ) |
Eigen::SelfAdjointEigenSolver<Eigen::Matrix3d> ComputeDescriptorPca::E |
|
private |
◆ eigenVectors
Eigen::Matrix3d ComputeDescriptorPca::eigenVectors |
|
private |
◆ eigenVectorsT
Eigen::Matrix3d ComputeDescriptorPca::eigenVectorsT |
|
private |
◆ in
Eigen::Vector3d ComputeDescriptorPca::in |
|
private |
◆ max
Eigen::Vector3d ComputeDescriptorPca::max |
|
private |
◆ min
Eigen::Vector3d ComputeDescriptorPca::min |
|
private |
◆ out
Eigen::Vector3d ComputeDescriptorPca::out |
|
private |
◆ product
Eigen::Matrix3d ComputeDescriptorPca::product |
|
private |
◆ xyz
Eigen::MatrixXd ComputeDescriptorPca::xyz |
|
private |
The documentation for this class was generated from the following files:
- ComputeDescriptorPca.hpp
- ComputeDescriptorPca.cpp