Lines Matching refs:OtherDerived
24 template<typename OtherDerived>
25 inline typename MatrixBase<Derived>::template cross_product_return_type<OtherDerived>::type
26 MatrixBase<Derived>::cross(const MatrixBase<OtherDerived>& other) const in cross()
29 EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(OtherDerived,3) in cross()
34 typename internal::nested<OtherDerived,2>::type rhs(other.derived()); in cross()
35 return typename cross_product_return_type<OtherDerived>::type( in cross()
72 template<typename OtherDerived>
74 MatrixBase<Derived>::cross3(const MatrixBase<OtherDerived>& other) const in cross3()
77 EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(OtherDerived,4) in cross3()
80 typedef typename internal::nested<OtherDerived,2>::type OtherDerivedNested; in cross3()
99 template<typename OtherDerived>
101 VectorwiseOp<ExpressionType,Direction>::cross(const MatrixBase<OtherDerived>& other) const in cross()
103 EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(OtherDerived,3) in cross()
104 EIGEN_STATIC_ASSERT((internal::is_same<Scalar, typename OtherDerived::Scalar>::value), in cross()