Searched refs:eigen2_dot (Results 1 - 14 of 14) sorted by relevance

/external/eigen/test/eigen2/
H A Deigen2_adjoint.cpp53 VERIFY(ei_isApprox((s1 * v1 + s2 * v2).eigen2_dot(v3), s1 * v1.eigen2_dot(v3) + s2 * v2.eigen2_dot(v3), largerEps));
54 VERIFY(ei_isApprox(v3.eigen2_dot(s1 * v1 + s2 * v2), ei_conj(s1)*v3.eigen2_dot(v1)+ei_conj(s2)*v3.eigen2_dot(v2), largerEps));
55 VERIFY_IS_APPROX(ei_conj(v1.eigen2_dot(v2)), v2.eigen2_dot(v1));
56 VERIFY_IS_APPROX(ei_real(v1.eigen2_dot(v1)), v1.squaredNorm());
59 VERIFY_IS_MUCH_SMALLER_THAN(ei_abs(vzero.eigen2_dot(v
[all...]
H A Deigen2_mixingtypes.cpp64 vf.eigen2_dot(vf);
65 VERIFY_RAISES_ASSERT(vd.eigen2_dot(vf));
66 VERIFY_RAISES_ASSERT(vcf.eigen2_dot(vf)); // yeah eventually we should allow this but i'm too lazy to make that change now in Dot.h
H A Deigen2_sparse_vector.cpp71 VERIFY_IS_APPROX(v1.eigen2_dot(v2), refV1.eigen2_dot(refV2));
72 VERIFY_IS_APPROX(v1.eigen2_dot(refV2), refV1.eigen2_dot(refV2));
H A Deigen2_submatrices.cpp74 VERIFY_IS_APPROX(square.row(r1).eigen2_dot(m1.col(c1)), (square.lazy() * m1.conjugate())(r1,c1));
134 VERIFY(ei_real(ones.col(c1).eigen2_dot(ones.col(c2))) == RealScalar(rows));
135 VERIFY(ei_real(ones.row(r1).eigen2_dot(ones.row(r2))) == RealScalar(cols));
H A Deigen2_sparse_basic.cpp226 VERIFY_IS_APPROX(m1.col(0).eigen2_dot(refM2.row(0)), refM1.col(0).eigen2_dot(refM2.row(0)));
H A Deigen2_geometry.cpp49 VERIFY_IS_MUCH_SMALLER_THAN(v1.cross(v2).eigen2_dot(v1), Scalar(1));
64 VERIFY_IS_MUCH_SMALLER_THAN(u0.unitOrthogonal().eigen2_dot(u0), Scalar(1));
65 VERIFY_IS_MUCH_SMALLER_THAN(v0.unitOrthogonal().eigen2_dot(v0), Scalar(1));
72 VERIFY_IS_APPROX(ei_cos(a)*v0.squaredNorm(), v0.eigen2_dot(AngleAxisx(a, v0.unitOrthogonal()) * v0));
H A Deigen2_geometry_with_eigen2_prefix.cpp51 VERIFY_IS_MUCH_SMALLER_THAN(v1.cross(v2).eigen2_dot(v1), Scalar(1));
66 VERIFY_IS_MUCH_SMALLER_THAN(u0.unitOrthogonal().eigen2_dot(u0), Scalar(1));
67 VERIFY_IS_MUCH_SMALLER_THAN(v0.unitOrthogonal().eigen2_dot(v0), Scalar(1));
74 VERIFY_IS_APPROX(ei_cos(a)*v0.squaredNorm(), v0.eigen2_dot(AngleAxisx(a, v0.unitOrthogonal()) * v0));
H A Deigen2_hyperplane.cpp42 VERIFY_IS_APPROX( n1.eigen2_dot(n1), Scalar(1) );
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DParametrizedLine.h74 return (diff - diff.eigen2_dot(direction())* direction()).squaredNorm();
83 { return origin() + (p-origin()).eigen2_dot(direction()) * direction(); }
137 return -(hyperplane.offset()+origin().eigen2_dot(hyperplane.normal()))
138 /(direction().eigen2_dot(hyperplane.normal()));
H A DHyperplane.h60 offset() = -e.eigen2_dot(n);
81 result.offset() = -result.normal().eigen2_dot(p0);
93 result.offset() = -result.normal().eigen2_dot(p0);
105 offset() = -normal().eigen2_dot(parametrized.origin());
122 inline Scalar signedDistance(const VectorType& p) const { return p.eigen2_dot(normal()) + offset(); }
220 offset() -= t.translation().eigen2_dot(normal());
H A DQuaternion.h161 inline Scalar eigen2_dot(const Quaternion& other) const { return m_coeffs.eigen2_dot(other.m_coeffs); } function in class:Eigen::Quaternion
342 Scalar c = v0.eigen2_dot(v1);
401 * \sa eigen2_dot()
406 double d = ei_abs(this->eigen2_dot(other));
419 Scalar d = this->eigen2_dot(other);
/external/eigen/Eigen/src/Core/
H A DDot.h89 MatrixBase<Derived>::eigen2_dot(const MatrixBase<OtherDerived>& other) const function in class:Eigen::MatrixBase
H A DMatrixBase.h202 Scalar eigen2_dot(const MatrixBase<OtherDerived>& other) const;
/external/eigen/Eigen/src/Eigen2Support/
H A DSVD.h140 Scalar t = matA.col(k).end(m-k).eigen2_dot(matA.col(j).end(m-k)); // FIXME dot product or cwise prod + .sum() ??
206 Scalar t = m_matU.col(k).end(m-k).eigen2_dot(m_matU.col(j).end(m-k)); // FIXME is it really a dot product we want ?
232 Scalar t = m_matV.col(k).end(n-k-1).eigen2_dot(m_matV.col(j).end(n-k-1)); // FIXME is it really a dot product we want ?

Completed in 257 milliseconds