| addObservationU(double a[5], double li, double pi, Matrix5x5 &atpa, Eigen::VectorXd &atpl) const | MeshCoreFit::CylinderFit | protected |
| AddPoint(const Base::Vector3f &rcVector) | MeshCore::Approximation | |
| AddPoints(const std::vector< Base::Vector3f > &rvPointVect) | MeshCore::Approximation | |
| AddPoints(const std::set< Base::Vector3f > &rsPointSet) | MeshCore::Approximation | |
| AddPoints(const std::list< Base::Vector3f > &rsPointList) | MeshCore::Approximation | |
| AddPoints(const MeshPointArray &points) | MeshCore::Approximation | |
| Approximation() | MeshCore::Approximation | |
| Clear() | MeshCore::Approximation | |
| ComputeApproximationsLine() | MeshCoreFit::CylinderFit | protected |
| computeResiduals(SolutionD solDir, const Eigen::VectorXd &x, std::vector< Base::Vector3d > &residuals, double &sigma0, double vConvLimit, bool &vConverged) const | MeshCoreFit::CylinderFit | protected |
| CountPoints() const | MeshCore::Approximation | |
| CylinderFit() | MeshCoreFit::CylinderFit | |
| Done() const | MeshCore::Approximation | |
| findBestSolDirection(SolutionD &solDir) | MeshCoreFit::CylinderFit | protected |
| Fit() | MeshCoreFit::CylinderFit | virtual |
| GetAxis() const | MeshCoreFit::CylinderFit | |
| GetBase() const | MeshCoreFit::CylinderFit | |
| GetDistanceToCylinder(const Base::Vector3f &rcPoint) const | MeshCoreFit::CylinderFit | |
| GetGravity() const | MeshCore::Approximation | |
| GetLastResult() const | MeshCore::Approximation | |
| GetMgcVectorArray(std::vector< Wm4::Vector3< double > > &rcPts) const | MeshCore::Approximation | protected |
| GetNumIterations() const | MeshCoreFit::CylinderFit | |
| GetPoints() const | MeshCore::Approximation | |
| GetRadius() const | MeshCoreFit::CylinderFit | |
| GetStdDeviation() const | MeshCoreFit::CylinderFit | |
| meanXObs() | MeshCoreFit::CylinderFit | protected |
| meanYObs() | MeshCoreFit::CylinderFit | protected |
| meanZObs() | MeshCoreFit::CylinderFit | protected |
| ProjectToCylinder() | MeshCoreFit::CylinderFit | |
| SetApproximations(double radius, const Base::Vector3d &base, const Base::Vector3d &axis) | MeshCoreFit::CylinderFit | |
| SetApproximations(const Base::Vector3d &base, const Base::Vector3d &axis) | MeshCoreFit::CylinderFit | |
| SetConvergenceCriteria(double posConvLimit, double dirConvLimit, double vConvLimit, int maxIter) | MeshCoreFit::CylinderFit | |
| setLowerPart(Matrix5x5 &atpa) const | MeshCoreFit::CylinderFit | protected |
| setupNormalEquationMatrices(SolutionD solDir, const std::vector< Base::Vector3d > &residuals, Matrix5x5 &atpa, Eigen::VectorXd &atpl) const | MeshCoreFit::CylinderFit | protected |
| setupObservation(SolutionD solDir, const Base::Vector3f &point, const Base::Vector3d &residual, double a[5], double &f0, double &qw, double b[3]) const | MeshCoreFit::CylinderFit | protected |
| solL enum value | MeshCoreFit::CylinderFit | protected |
| solM enum value | MeshCoreFit::CylinderFit | protected |
| solN enum value | MeshCoreFit::CylinderFit | protected |
| SolutionD enum name | MeshCoreFit::CylinderFit | protected |
| updateParameters(SolutionD solDir, const Eigen::VectorXd &x) | MeshCoreFit::CylinderFit | protected |
| ~Approximation() | MeshCore::Approximation | virtual |
| ~CylinderFit() | MeshCoreFit::CylinderFit | virtual |