Searched refs:Affine (Results 1 - 14 of 14) sorted by relevance

/external/eigen/Eigen/src/Geometry/
H A DScaling.h59 inline Transform<Scalar,Dim,Affine> operator* (const Translation<Scalar,Dim>& t) const;
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;
H A DHyperplane.h205 * or a more generic #Affine transformation. The default is #Affine.
208 inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine) argument
210 if (traits==Affine)
225 * or a more generic #Affine transformation. The default is #Affine.
229 inline Hyperplane& transform(const Transform<Scalar,AmbientDimAtCompileTime,Affine,TrOptions>& t, argument
230 TransformTraits traits = Affine)
H A DRotationBase.h80 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;
H A DTransform.h76 * - #Affine: the transformation is stored as a (Dim+1)^2 matrix,
132 * \b Affine \b Matrix A (Dim)x(Dim+1):
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 = Projective
305 // Isometry = Affine | AffineCompact
306 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(OtherMode==int(Affine)||OtherMode==int(AffineCompact), Mode!=int(Isometry)),
330 // So the only possibility is that OtherMode == Affine
533 inline Transform<Scalar,Dim,(int(Mode)==int(Isometry)?int(Affine)
[all...]
H A DTranslation.h43 typedef Transform<Scalar,Dim,Affine> AffineTransformType;
/external/eigen/Eigen/src/Core/util/
H A DConstants.h394 Affine = 0x2, enumerator in enum:Eigen::TransformTraits
396 AffineCompact = 0x10 | Affine,
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DHyperplane.h193 * or a more generic Affine transformation. The default is Affine.
196 inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine) argument
198 if (traits==Affine)
213 * or a more generic Affine transformation. The default is Affine.
217 TransformTraits traits = Affine)
216 transform(const Transform<Scalar,AmbientDimAtCompileTime>& t, TransformTraits traits = Affine) argument
H A DTransform.h245 inline const MatrixType inverse(TransformTraits traits = Affine) const;
694 * - Affine is the default, the last row is assumed to be [0 ... 0 1]
715 if (traits == Affine)
/external/eigen/bench/
H A Dgeometry.cpp101 Transform<Scalar,3,Affine> aff3(mat34);
/external/eigen/test/
H A Dgeo_transformations.cpp354 VERIFY_IS_APPROX(t0.inverse(Affine).matrix(), t044.inverse().block(0,0,t0.matrix().rows(),4));
435 typedef Transform<Scalar,Dim,Affine,Options> Aff;
457 CALL_SUBTEST_1(( transformations<double,Affine,AutoAlign>() ));
458 CALL_SUBTEST_1(( non_projective_only<double,Affine,AutoAlign>() ));
468 CALL_SUBTEST_4(( transformations<float,Affine,RowMajor|AutoAlign>() ));
469 CALL_SUBTEST_4(( non_projective_only<float,Affine,RowMajor>() ));
H A Dgeo_homogeneous.cpp71 Transform<Scalar, Size, Affine> aff;
/external/eigen/unsupported/test/
H A Dopenglsupport.cpp159 Transform<float,3,Affine> af3(acf3);
171 Transform<double,3,Affine> ad3(acd3);
/external/eigen/test/eigen2/
H A Deigen2_geometry.cpp332 VERIFY_IS_APPROX(t0.inverse(Affine), t0.matrix().inverse());
H A Deigen2_geometry_with_eigen2_prefix.cpp334 VERIFY_IS_APPROX(t0.inverse(Affine), t0.matrix().inverse());

Completed in 179 milliseconds