Home | History | Annotate | Download | only in Geometry

Lines Matching refs:Dim

32     enum { Dim = _Dim };
37 typedef Matrix<Scalar,Dim,Dim> RotationMatrixType;
38 typedef Matrix<Scalar,Dim,1> VectorType;
56 inline Transform<Scalar,Dim,Isometry> operator*(const Translation<Scalar,Dim>& t) const
57 { return Transform<Scalar,Dim,Isometry>(*this) * t; }
67 * - a vector of size Dim
80 friend inline Transform<Scalar,Dim,Affine> operator*(const DiagonalMatrix<Scalar,Dim>& l, const Derived& r)
82 Transform<Scalar,Dim,Affine> res(r);
89 inline Transform<Scalar,Dim,Mode> operator*(const Transform<Scalar,Dim,Mode,Options>& t) const
103 enum { Dim = RotationDerived::Dim };
104 typedef Matrix<typename RotationDerived::Scalar,Dim,Dim> ReturnType;
109 template<typename RotationDerived, typename Scalar, int Dim, int MaxDim>
110 struct rotation_base_generic_product_selector< RotationDerived, DiagonalMatrix<Scalar,Dim,MaxDim>, false >
112 typedef Transform<Scalar,Dim,Affine> ReturnType;
113 static inline ReturnType run(const RotationDerived& r, const DiagonalMatrix<Scalar,Dim,MaxDim>& m)
124 enum { Dim = RotationDerived::Dim };
125 typedef Matrix<typename RotationDerived::Scalar,Dim,1> ReturnType;
136 * \brief Constructs a Dim x Dim rotation matrix from the rotation \a r
143 EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Matrix,int(OtherDerived::Dim),int(OtherDerived::Dim))
149 * \brief Set a Dim x Dim rotation matrix from the rotation \a r
157 EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Matrix,int(OtherDerived::Dim),int(OtherDerived::Dim))
168 * \param Dim the dimension of the current space
170 * It returns a Dim x Dim fixed size matrix.
181 template<typename Scalar, int Dim>
184 EIGEN_STATIC_ASSERT(Dim==2,YOU_MADE_A_PROGRAMMING_MISTAKE)
188 template<typename Scalar, int Dim, typename OtherDerived>
189 static inline Matrix<Scalar,Dim,Dim> toRotationMatrix(const RotationBase<OtherDerived,Dim>& r)
194 template<typename Scalar, int Dim, typename OtherDerived>
197 EIGEN_STATIC_ASSERT(OtherDerived::RowsAtCompileTime==Dim && OtherDerived::ColsAtCompileTime==Dim,