HomeSort by relevance Sort by last modified time
    Searched refs:DiagonalMatrix (Results 1 - 10 of 10) sorted by null

  /external/eigen/Eigen/src/Core/
DiagonalMatrix.h 38 typedef DiagonalMatrix<Scalar,DiagonalVectorType::SizeAtCompileTime,DiagonalVectorType::MaxSizeAtCompileTime> PlainObject;
90 /** \class DiagonalMatrix
105 struct traits<DiagonalMatrix<_Scalar,SizeAtCompileTime,MaxSizeAtCompileTime> >
116 class DiagonalMatrix
117 : public DiagonalBase<DiagonalMatrix<_Scalar,SizeAtCompileTime,MaxSizeAtCompileTime> >
121 typedef typename internal::traits<DiagonalMatrix>::DiagonalVectorType DiagonalVectorType;
122 typedef const DiagonalMatrix& Nested;
124 typedef typename internal::traits<DiagonalMatrix>::StorageKind StorageKind;
125 typedef typename internal::traits<DiagonalMatrix>::StorageIndex StorageIndex;
143 inline DiagonalMatrix() {}
    [all...]
  /external/eigen/Eigen/src/Geometry/
Scaling.h 28 * To represent an axis aligned scaling, use the DiagonalMatrix class.
30 * \sa Scaling(), class DiagonalMatrix, MatrixBase::asDiagonal(), class Translation, class Transform
131 inline DiagonalMatrix<Scalar,2> Scaling(const Scalar& sx, const Scalar& sy)
132 { return DiagonalMatrix<Scalar,2>(sx, sy); }
135 inline DiagonalMatrix<Scalar,3> Scaling(const Scalar& sx, const Scalar& sy, const Scalar& sz)
136 { return DiagonalMatrix<Scalar,3>(sx, sy, sz); }
146 typedef DiagonalMatrix<float, 2> AlignedScaling2f;
148 typedef DiagonalMatrix<double,2> AlignedScaling2d;
150 typedef DiagonalMatrix<float, 3> AlignedScaling3f;
152 typedef DiagonalMatrix<double,3> AlignedScaling3d
    [all...]
RotationBase.h 80 EIGEN_DEVICE_FUNC friend inline Transform<Scalar,Dim,Affine> operator*(const DiagonalMatrix<Scalar,Dim>& l, const Derived& r)
110 struct rotation_base_generic_product_selector< RotationDerived, DiagonalMatrix<Scalar,Dim,MaxDim>, false >
113 EIGEN_DEVICE_FUNC static inline ReturnType run(const RotationDerived& r, const DiagonalMatrix<Scalar,Dim,MaxDim>& m)
Transform.h 122 * with any other transformations (Transform,Translation,RotationBase,DiagonalMatrix)
157 * \b Scaling \b DiagonalMatrix S (Dim)x(Dim):
596 inline Transform& operator*=(const DiagonalMatrix<Scalar,Dim>& s) { linearExt() *= s; return *this; }
    [all...]
  /external/eigen/test/
diagonalmatrices.cpp 21 typedef DiagonalMatrix<Scalar, Rows> LeftDiagonalMatrix;
22 typedef DiagonalMatrix<Scalar, Cols> RightDiagonalMatrix;
geo_hyperplane.cpp 58 DiagonalMatrix<Scalar,HyperplaneType::AmbientDimAtCompileTime> scaling(VectorType::Random());
geo_transformations.cpp 35 typedef DiagonalMatrix<Scalar,3> AlignedScaling3;
103 typedef DiagonalMatrix<Scalar,3> AlignedScaling3;
529 typedef DiagonalMatrix<Scalar,Dim> ScalingType;
sparse_product.cpp 230 DiagonalMatrix<Scalar,Dynamic> d1(DenseVector::Random(cols));
231 DiagonalMatrix<Scalar,Dynamic> d2(DenseVector::Random(rows));
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 102 template<typename _Scalar, int SizeAtCompileTime, int MaxSizeAtCompileTime=SizeAtCompileTime> class DiagonalMatrix;
XprHelper.h 654 template<typename T, int S> struct is_diagonal<DiagonalMatrix<T,S> >
    [all...]

Completed in 253 milliseconds