gr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions > Member List

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

base3D() constgr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >inlineprotected
base_gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
base_3D_gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
best_LCP_gr::CongruentSetExplorationBase< Traits4pcs< 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< Traits4pcs< 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::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
CongruentSetExplorationBase(const OptionsType &options, const Utils::Logger &logger)gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Coordinates typedefgr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
current_congruent_gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
current_trial_gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
distance_factorgr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >static
fun_gr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
Functor typedefgr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
generateCongruents(CongruentBaseType &base, Set &congruent_quads) overridegr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >::generateCongruents(CongruentBaseType &base, Set &congruent_set)=0gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protectedpure virtual
getFirstSampled() constgr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >inline
getFunctor() const gr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >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::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
initBase(CongruentBaseType &base, Scalar &invariant1, Scalar &invariant2)gr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protectedvirtual
CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >::initBase(CongruentBaseType &base)=0gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >pure virtual
Initialize() overridegr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >virtual
kd_tree_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
kLargeNumbergr::CongruentSetExplorationBase< Traits4pcs< 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< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Match4pcsBase(const OptionsType &options, const Utils::Logger &logger)gr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >inline
MatchBase(const OptionsType &options, const Utils::Logger &logger)gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >
MatchBaseType typedefgr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
MatrixType typedefgr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
max_base_diameter_gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
MeanDistance() constgr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
number_of_trials_gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
options_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
OptionsType typedefgr::Match4pcsBase< _Functor, _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::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
PairsVector typedefgr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Perform_N_steps(int n, Eigen::Ref< MatrixType > transformation, TransformVisitor &v)gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
PosMutablePoint typedefgr::Match4pcsBase< _Functor, _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< Traits4pcs< 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::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
SelectQuadrilateral(Scalar &invariant1, Scalar &invariant2, int &base1, int &base2, int &base3, int &base4)gr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >inline
SelectRandomTriangle(Scalar max_base_diameter, int &base1, int &base2, int &base3)gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
Set typedefgr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Traits typedefgr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
transform_gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >protected
TransformVisitor typedefgr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
TryCongruentSet(CongruentBaseType &base, Set &set, TransformVisitor &v, size_t &nbCongruent)gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
TryOneBase(TransformVisitor &v)gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
TryQuadrilateral(Scalar &invariant1, Scalar &invariant2, int &id1, int &id2, int &id3, int &id4)gr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >inline
VectorType typedefgr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >
Verify(const Eigen::Ref< const MatrixType > &mat) constgr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >protected
~CongruentSetExplorationBase()gr::CongruentSetExplorationBase< Traits4pcs< MatchBase< _PointType, _TransformVisitor, PairFilteringOptions, CongruentSetExplorationOptions >::PosMutablePoint >, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >virtual
~Match4pcsBase()gr::Match4pcsBase< _Functor, _PointType, _TransformVisitor, _PairFilteringFunctor, PairFilteringOptions >virtual
~MatchBase()gr::MatchBase< _PointType, _TransformVisitor, PairFilteringOptions..., CongruentSetExplorationOptions >virtual