AliceVision
Photogrammetric Computer Vision Framework
aliceVision::multiview::TriangulationSphericalKernel Member List

This is the complete list of members for aliceVision::multiview::TriangulationSphericalKernel, including all inherited members.

computeWeights(const ModelT &model, const std::vector< std::size_t > &inliers, std::vector< double > &weights, const double eps=0.001) const overridealiceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::computeWeights(const robustEstimation::MatrixModel< Vec4 > &model, const std::vector< std::size_t > &inliers, std::vector< double > &weights, const double eps=0.001) const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
error(std::size_t sample, const ModelT &model) const overridealiceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::error(std::size_t sample, const robustEstimation::MatrixModel< Vec4 > &model) const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
errors(const ModelT &model, std::vector< double > &errors) const overridealiceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::errors(const robustEstimation::MatrixModel< Vec4 > &model, std::vector< double > &errors) const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
errorVectorDimension() const override (defined in aliceVision::multiview::TriangulationSphericalKernel)aliceVision::multiview::TriangulationSphericalKernelinline
errorVectorDimension() const=0 (defined in aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >)aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
fit(const std::vector< std::size_t > &samples, std::vector< ModelT > &models) const overridealiceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::fit(const std::vector< std::size_t > &samples, std::vector< robustEstimation::MatrixModel< Vec4 > > &models) const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
fitLS(const std::vector< std::size_t > &inliers, std::vector< ModelT > &models, const std::vector< double > *weights=nullptr) const overridealiceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::fitLS(const std::vector< std::size_t > &inliers, std::vector< robustEstimation::MatrixModel< Vec4 > > &models, const std::vector< double > *weights=nullptr) const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
getMaximumNbModels() const overridealiceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::getMaximumNbModels() const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
getMinimumNbRequiredSamples() const overridealiceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::getMinimumNbRequiredSamples() const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
getMinimumNbRequiredSamplesLS() const override (defined in aliceVision::multiview::TriangulationSphericalKernel)aliceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::getMinimumNbRequiredSamplesLS() const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
logalpha0() const override (defined in aliceVision::multiview::TriangulationSphericalKernel)aliceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::logalpha0() const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
ModelT typedef (defined in aliceVision::multiview::TriangulationSphericalKernel)aliceVision::multiview::TriangulationSphericalKernel
nbSamples() const overridealiceVision::multiview::TriangulationSphericalKernelinline
IRansacKernel< robustEstimation::MatrixModel< Vec4 > >::nbSamples() const=0aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
normalizer1() const override (defined in aliceVision::multiview::TriangulationSphericalKernel)aliceVision::multiview::TriangulationSphericalKernelinline
normalizer1() const=0 (defined in aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >)aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
thresholdNormalizer() const override (defined in aliceVision::multiview::TriangulationSphericalKernel)aliceVision::multiview::TriangulationSphericalKernelinline
thresholdNormalizer() const=0 (defined in aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >)aliceVision::robustEstimation::IRansacKernel< robustEstimation::MatrixModel< Vec4 > >pure virtual
TriangulationSphericalKernel(const std::vector< Vec2 > &observations, const std::vector< double > &weights, const std::vector< Eigen::Matrix4d > &poses, std::vector< std::shared_ptr< camera::IntrinsicBase >> &intrinsics)aliceVision::multiview::TriangulationSphericalKernelinline
unnormalize(robustEstimation::MatrixModel< Vec4 > &model) const overridealiceVision::multiview::TriangulationSphericalKernelinlinevirtual
unormalizeError(double val) const override (defined in aliceVision::multiview::TriangulationSphericalKernel)aliceVision::multiview::TriangulationSphericalKernelinlinevirtual