gr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions > Member List

This is the complete list of members for gr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >, including all inherited members.

base3D() constgr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >inlineprotected
base_gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
base_3D_gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
best_LCP_gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
centroid_P_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
centroid_Q_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
ComputeRigidTransformation(const Coordinates &ref, const Coordinates &candidate, const Eigen::Matrix< Scalar, 3, 1 > &centroid1, Eigen::Matrix< Scalar, 3, 1 > centroid2, Eigen::Ref< MatrixType > transform, Scalar &rms_, bool computeScale) constgr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
ComputeTransformation(const InputRange1 &P, const InputRange2 &Q, Eigen::Ref< MatrixType > transformation, const Sampler< _PointType > &sampler, TransformVisitor &v)gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >::ComputeTransformation(const InputRange1 &P, const InputRange2 &Q, Eigen::Ref< MatrixType > transformation, const Sampler< _PointType > &sampler, TransformVisitor &v)gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >inline
CongruentBaseType typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
CongruentSetExplorationBase(const OptionsType &options, const Utils::Logger &logger)gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Coordinates typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
current_congruent_gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
current_trial_gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
distance_factorgr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >static
generateCongruents(CongruentBaseType &base, Set &congruent_quads) overridegr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >virtual
getFirstSampled() constgr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >inline
getSecondSampled() constgr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >inline
init(const InputRange1 &P, const InputRange2 &Q, const Sampler< _PointType > &sampler)gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
initBase(CongruentBaseType &base) overridegr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >virtual
Initialize()gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >inlineprotectedvirtual
kd_tree_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
kLargeNumbergr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >static
kNumberOfDiameterTrialsgr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protectedstatic
Log(Args...args) constgr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >inlineprotected
logger_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
LogLevel typedefgr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Match3pcs(const OptionsType &options, const Utils::Logger &logger)gr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
MatchBase(const OptionsType &options, const Utils::Logger &logger)gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >
MatchBaseType typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
MatrixType typedefgr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
max_base_diameter_gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
MeanDistance() constgr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
number_of_trials_gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
options_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
OptionsType typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
P_diameter_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
P_mean_distance_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
PairFilteringFunctor typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
PairsVector typedefgr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Perform_N_steps(int n, Eigen::Ref< MatrixType > transformation, TransformVisitor &v)gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
PosMutablePoint typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
qcentroid1_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
qcentroid2_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
randomGenerator_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
RegistrationMetric typedefgr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
sampled_P_3D_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
sampled_Q_3D_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
Scalar typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
SelectRandomTriangle(Scalar max_base_diameter, int &base1, int &base2, int &base3)gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
Set typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Traits typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
transform_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
TransformVisitor typedefgr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
TryCongruentSet(CongruentBaseType &base, Set &set, TransformVisitor &v, size_t &nbCongruent)gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
TryOneBase(TransformVisitor &v)gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
VectorType typedefgr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Verify(const Eigen::Ref< const MatrixType > &mat) constgr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
~CongruentSetExplorationBase()gr::CongruentSetExplorationBase< Traits3pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >virtual
~Match3pcs()gr::Match3pcs< _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >virtual
~MatchBase()gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >virtual