20 Quadrics(
const double a,
const double b,
const double c,
const double d);
25 Quadrics(
const Vector3d& p0,
const Vector3d& n);
27 Quadrics(
const Eigen::Ref<const Matrix4d>& matrix);
33 Quadrics operator*(
const double scalar)
const;
34 Quadrics& operator*=(
const double scalar);
47 Vector3d
solve(
const Eigen::Ref<const Vector3d>& p,
double svd_threshold = 1e-2)
const;
49 double squared_distance_to_optimum(
50 const Eigen::Ref<const Vector3d>& p,
51 double svd_threshold = 1e-2)
const;
54 Matrix4d m_matrix = Matrix4d::Zero();
Vector3d solve(const Eigen::Ref< const Vector3d > &p, double svd_threshold=1e-2) const
solve for the position minimizing the quadric error, regularized toward p along directions the quadri...
Definition Quadrics.cpp:50