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

  /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.
215 * or a more generic #Affine transformation. The default is #Affine.
218 inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine)
220 if (traits==Affine)
235 * or a more generic #Affine transformation. The default is #Affine.
239 inline Hyperplane& transform(const Transform<Scalar,AmbientDimAtCompileTime,Affine,TrOptions>& t,
240 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 78 * - #Affine: the transformation is stored as a (Dim+1)^2 matrix,
93 * Therefore, an affine transformation matrix M is shaped like this:
134 * \b Affine \b Matrix A (Dim)x(Dim+1):
156 * transformation of non homogeneous vectors by an affine transformation. In
202 /** type of read/write reference to the affine part of the transformation */
206 /** type of read reference to the affine part of the transformation */
220 enum { TransformTimeDiagonalMode = ((Mode==int(Isometry))?Affine:int(Mode)) };
231 * If Mode==Affine, then the last row is set to [0 ... 0 1] */
235 internal::transform_make_affine<(int(Mode)==Affine) ? Affine : AffineCompact>::run(m_matrix)
378 inline ConstAffinePart affine() const { return take_affine_part::run(m_matrix); } function in class:Eigen::Transform
380 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 392 /** Transformation is an affine transformation stored as a (Dim+1)^2 matrix whose last row is
394 Affine = 0x2,
395 /** Transformation is an affine transformation stored as a (Dim) x (Dim+1) matrix. */
396 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 371 VERIFY_IS_APPROX(t0.inverse(Affine).matrix(), t044.inverse().block(0,0,t0.matrix().rows(),4));
475 typedef Transform<Scalar,Dim,Affine,Options> Aff;
497 CALL_SUBTEST_1(( transformations<double,Affine,AutoAlign>() ));
498 CALL_SUBTEST_1(( non_projective_only<double,Affine,AutoAlign>() ));
508 CALL_SUBTEST_4(( transformations<float,Affine,RowMajor|AutoAlign>() ));
509 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());

Completed in 405 milliseconds