Lines Matching refs:OtherDerived
28 template<typename OtherDerived>
30 …CE_FUNC inline typename MatrixBase<Derived>::template cross_product_return_type<OtherDerived>::type
34 MatrixBase<Derived>::cross(const MatrixBase<OtherDerived>& other) const in cross()
37 EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(OtherDerived,3) in cross()
42 typename internal::nested_eval<OtherDerived,2>::type rhs(other.derived()); in cross()
43 return typename cross_product_return_type<OtherDerived>::type( in cross()
80 template<typename OtherDerived>
82 MatrixBase<Derived>::cross3(const MatrixBase<OtherDerived>& other) const in cross3()
85 EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(OtherDerived,4) in cross3()
88 typedef typename internal::nested_eval<OtherDerived,2>::type OtherDerivedNested; in cross3()
107 template<typename OtherDerived>
110 VectorwiseOp<ExpressionType,Direction>::cross(const MatrixBase<OtherDerived>& other) const in cross()
112 EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(OtherDerived,3) in cross()
113 EIGEN_STATIC_ASSERT((internal::is_same<Scalar, typename OtherDerived::Scalar>::value), in cross()
117 typename internal::nested_eval<OtherDerived,2>::type vec(other.derived()); in cross()