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