centroid_P_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
centroid_Q_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
ComputeRigidTransformation(const Coordinates &ref, const Coordinates &candidate, const Eigen::Matrix< Scalar, 3, 1 > ¢roid1, Eigen::Matrix< Scalar, 3, 1 > centroid2, Eigen::Ref< MatrixType > transform, Scalar &rms_, bool computeScale) const | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
ComputeTransformation(const InputRange1 &P, const InputRange2 &Q, Eigen::Ref< MatrixType > transformation, const Sampler< PointType > &sampler, TransformVisitor &v) | gr::MatchBase< PointType, _TransformVisitor, OptExts > | inline |
getFirstSampled() const | gr::MatchBase< PointType, _TransformVisitor, OptExts > | inline |
getSecondSampled() const | gr::MatchBase< PointType, _TransformVisitor, OptExts > | inline |
init(const InputRange1 &P, const InputRange2 &Q, const Sampler< PointType > &sampler) | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
Initialize() | gr::MatchBase< PointType, _TransformVisitor, OptExts > | inlineprotectedvirtual |
kd_tree_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
kNumberOfDiameterTrials | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protectedstatic |
Log(Args...args) const | gr::MatchBase< PointType, _TransformVisitor, OptExts > | inlineprotected |
logger_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
LogLevel typedef | gr::MatchBase< PointType, _TransformVisitor, OptExts > | |
MatchBase(const OptionsType &options, const Utils::Logger &logger) | gr::MatchBase< PointType, _TransformVisitor, OptExts > | |
MatrixType typedef | gr::MatchBase< PointType, _TransformVisitor, OptExts > | |
MeanDistance() const | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
options_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
OptionsType typedef | gr::MatchBase< PointType, _TransformVisitor, OptExts > | |
P_diameter_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
P_mean_distance_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
qcentroid1_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
qcentroid2_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
randomGenerator_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
sampled_P_3D_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
sampled_Q_3D_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
Scalar typedef | gr::MatchBase< PointType, _TransformVisitor, OptExts > | |
SelectRandomTriangle(Scalar max_base_diameter, int &base1, int &base2, int &base3) | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
transform_ | gr::MatchBase< PointType, _TransformVisitor, OptExts > | protected |
TransformVisitor typedef | gr::MatchBase< PointType, _TransformVisitor, OptExts > | |
VectorType typedef | gr::MatchBase< PointType, _TransformVisitor, OptExts > | |
~MatchBase() | gr::MatchBase< PointType, _TransformVisitor, OptExts > | virtual |