/external/eigen/Eigen/src/Geometry/ |
Scaling.h | 59 inline Transform<Scalar,Dim,Affine> operator* (const Translation<Scalar,Dim>& t) const; 61 /** Concatenates a uniform scaling and an affine transformation */ 63 inline Transform<Scalar,Dim,(int(Mode)==int(Isometry)?Affine:Mode)> operator* (const Transform<Scalar,Dim, Mode, Options>& t) const 65 Transform<Scalar,Dim,(int(Mode)==int(Isometry)?Affine:Mode)> res = t; 153 inline Transform<Scalar,Dim,Affine> 156 Transform<Scalar,Dim,Affine> res;
|
Hyperplane.h | 22 * A hyperplane is an affine subspace of dimension n-1 in a space of dimension n. 204 * or a more generic #Affine transformation. The default is #Affine. 207 inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine) 209 if (traits==Affine) 224 * or a more generic #Affine transformation. The default is #Affine. 228 inline Hyperplane& transform(const Transform<Scalar,AmbientDimAtCompileTime,Affine,TrOptions>& t, 229 TransformTraits traits = Affine)
|
RotationBase.h | 80 friend inline Transform<Scalar,Dim,Affine> operator*(const DiagonalMatrix<Scalar,Dim>& l, const Derived& r) 82 Transform<Scalar,Dim,Affine> res(r); 112 typedef Transform<Scalar,Dim,Affine> ReturnType;
|
Transform.h | 76 * - #Affine: the transformation is stored as a (Dim+1)^2 matrix, 91 * Therefore, an affine transformation matrix M is shaped like this: 132 * \b Affine \b Matrix A (Dim)x(Dim+1): 154 * transformation of non homogeneous vectors by an affine transformation. In 200 /** type of read/write reference to the affine part of the transformation */ 204 /** type of read reference to the affine part of the transformation */ 218 enum { TransformTimeDiagonalMode = ((Mode==int(Isometry))?Affine:int(Mode)) }; 229 * If Mode==Affine, then the last row is set to [0 ... 0 1] */ 233 if (int(Mode)==Affine) 300 // Affine | AffineCompact | Isometry = Projectiv 377 inline ConstAffinePart affine() const { return take_affine_part::run(m_matrix); } function in class:Eigen::Transform 379 inline AffinePart affine() { return take_affine_part::run(m_matrix); } function in class:Eigen::Transform [all...] |
Translation.h | 42 /** corresponding affine transformation type */ 43 typedef Transform<Scalar,Dim,Affine> AffineTransformType;
|
/external/eigen/Eigen/src/Core/util/ |
Constants.h | 385 /** Transformation is an affine transformation stored as a (Dim+1)^2 matrix whose last row is 387 Affine = 0x2, 388 /** Transformation is an affine transformation stored as a (Dim) x (Dim+1) matrix. */ 389 AffineCompact = 0x10 | Affine,
|
/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
Hyperplane.h | 21 * A hyperplane is an affine subspace of dimension n-1 in a space of dimension n. 193 * or a more generic Affine transformation. The default is Affine. 196 inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine) 198 if (traits==Affine) 213 * or a more generic Affine transformation. The default is Affine. 217 TransformTraits traits = Affine)
|
Transform.h | 245 inline const MatrixType inverse(TransformTraits traits = Affine) const; 321 * \warning this convertion might loss data if \c *this is not affine 692 * - Projective if the transformation is not necessarily affine, i.e., if the 694 * - Affine is the default, the last row is assumed to be [0 ... 0 1] 715 if (traits == Affine)
|
/external/eigen/bench/ |
geometry.cpp | 101 Transform<Scalar,3,Affine> aff3(mat34);
|
/external/eigen/test/ |
geo_transformations.cpp | 360 VERIFY_IS_APPROX(t0.inverse(Affine).matrix(), t044.inverse().block(0,0,t0.matrix().rows(),4)); 441 typedef Transform<Scalar,Dim,Affine,Options> Aff; 463 CALL_SUBTEST_1(( transformations<double,Affine,AutoAlign>() )); 464 CALL_SUBTEST_1(( non_projective_only<double,Affine,AutoAlign>() )); 474 CALL_SUBTEST_4(( transformations<float,Affine,RowMajor|AutoAlign>() )); 475 CALL_SUBTEST_4(( non_projective_only<float,Affine,RowMajor>() ));
|
geo_homogeneous.cpp | 71 Transform<Scalar, Size, Affine> aff; 77 aff.affine().setRandom();
|
/external/eigen/unsupported/test/ |
openglsupport.cpp | 159 Transform<float,3,Affine> af3(acf3); 171 Transform<double,3,Affine> ad3(acd3);
|
/external/eigen/test/eigen2/ |
eigen2_geometry.cpp | 332 VERIFY_IS_APPROX(t0.inverse(Affine), t0.matrix().inverse());
|
eigen2_geometry_with_eigen2_prefix.cpp | 334 VERIFY_IS_APPROX(t0.inverse(Affine), t0.matrix().inverse());
|