Home | History | Annotate | Download | only in Geometry

Lines Matching defs:Dim

28     enum { Dim = _Dim };
33 typedef Matrix<Scalar,Dim,Dim> RotationMatrixType;
45 inline Transform<Scalar,Dim> operator*(const Translation<Scalar,Dim>& t) const
49 inline RotationMatrixType operator*(const Scaling<Scalar,Dim>& s) const
53 inline Transform<Scalar,Dim> operator*(const Transform<Scalar,Dim>& t) const
59 * Constructs a Dim x Dim rotation matrix from the rotation \a r
66 EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Matrix,int(OtherDerived::Dim),int(OtherDerived::Dim))
72 * Set a Dim x Dim rotation matrix from the rotation \a r
80 EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Matrix,int(OtherDerived::Dim),int(OtherDerived::Dim))
89 * \param Dim the dimension of the current space
91 * It returns a Dim x Dim fixed size matrix.
102 template<typename Scalar, int Dim>
105 EIGEN_STATIC_ASSERT(Dim==2,YOU_MADE_A_PROGRAMMING_MISTAKE)
109 template<typename Scalar, int Dim, typename OtherDerived>
110 static inline Matrix<Scalar,Dim,Dim> ei_toRotationMatrix(const RotationBase<OtherDerived,Dim>& r)
115 template<typename Scalar, int Dim, typename OtherDerived>
118 EIGEN_STATIC_ASSERT(OtherDerived::RowsAtCompileTime==Dim && OtherDerived::ColsAtCompileTime==Dim,