ApprPolynomialSpecial3(std::vector< int > const &xDegrees, std::vector< int > const &yDegrees) | gte::ApprPolynomialSpecial3< Real > | |
DoLeastSquares(std::vector< std::array< Real, 3 >> &transformed) | gte::ApprPolynomialSpecial3< Real > | private |
Error(std::array< Real, 3 > const &observation) const | gte::ApprPolynomialSpecial3< Real > | |
Evaluate(Real x, Real y) const | gte::ApprPolynomialSpecial3< Real > | |
Fit(std::vector< std::array< Real, 3 >> const &observations, std::vector< int > const &indices) | gte::ApprPolynomialSpecial3< Real > | |
ApprQuery< Real, ApprPolynomialSpecial3< Real >, std::array< Real, 3 > >::Fit(std::vector< std::array< Real, 3 > > const &observations) | gte::ApprQuery< Real, ApprPolynomialSpecial3< Real >, std::array< Real, 3 > > | |
ApprQuery< Real, ApprPolynomialSpecial3< Real >, std::array< Real, 3 > >::Fit(std::vector< std::array< Real, 3 > > const &observations, int const imin, int const imax) | gte::ApprQuery< Real, ApprPolynomialSpecial3< Real >, std::array< Real, 3 > > | |
ApprQuery< Real, ApprPolynomialSpecial3< Real >, std::array< Real, 3 > >::Fit(std::vector< std::array< Real, 3 > > const &observations, std::vector< int > const &indices, int const numIndices) | gte::ApprQuery< Real, ApprPolynomialSpecial3< Real >, std::array< Real, 3 > > | |
GetMinimumRequired() const | gte::ApprPolynomialSpecial3< Real > | |
GetParameters() const | gte::ApprPolynomialSpecial3< Real > | |
GetXDomain() const | gte::ApprPolynomialSpecial3< Real > | |
GetYDomain() const | gte::ApprPolynomialSpecial3< Real > | |
mInvTwoWScale | gte::ApprPolynomialSpecial3< Real > | private |
mParameters | gte::ApprPolynomialSpecial3< Real > | private |
mScale | gte::ApprPolynomialSpecial3< Real > | private |
mWDomain | gte::ApprPolynomialSpecial3< Real > | private |
mXDegrees | gte::ApprPolynomialSpecial3< Real > | private |
mXDomain | gte::ApprPolynomialSpecial3< Real > | private |
mXPowers | gte::ApprPolynomialSpecial3< Real > | mutableprivate |
mYDegrees | gte::ApprPolynomialSpecial3< Real > | private |
mYDomain | gte::ApprPolynomialSpecial3< Real > | private |
mYPowers | gte::ApprPolynomialSpecial3< Real > | mutableprivate |
RANSAC(ApprPolynomialSpecial3< Real > &candidateModel, std::vector< std::array< Real, 3 > > const &observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector< int > &bestConsensus, ApprPolynomialSpecial3< Real > &bestModel) | gte::ApprQuery< Real, ApprPolynomialSpecial3< Real >, std::array< Real, 3 > > | static |
Transform(std::vector< std::array< Real, 3 >> const &observations, std::vector< int > const &indices, std::vector< std::array< Real, 3 >> &transformed) | gte::ApprPolynomialSpecial3< Real > | private |