• Home
  • Raw
  • Download

Lines Matching refs:Mode

26     Mode = Transform::Mode,  enumerator
27 IsProjective = (int(Mode)==int(Projective))
39 int Mode,
55 int Mode,
65 template<int Mode> struct transform_make_affine;
183 Mode = _Mode, enumerator
187 Rows = int(Mode)==(AffineCompact) ? Dim : HDim
199 typedef Block<MatrixType,Dim,Dim,int(Mode)==(AffineCompact) && (Options&RowMajor)==0> LinearPart;
201 …typedef const Block<ConstMatrixType,Dim,Dim,int(Mode)==(AffineCompact) && (Options&RowMajor)==0> C…
203 typedef typename internal::conditional<int(Mode)==int(AffineCompact),
207 typedef typename internal::conditional<int(Mode)==int(AffineCompact),
213 typedef Block<MatrixType,Dim,1,int(Mode)==(AffineCompact)> TranslationPart;
215 typedef const Block<ConstMatrixType,Dim,1,int(Mode)==(AffineCompact)> ConstTranslationPart;
220 enum { TransformTimeDiagonalMode = ((Mode==int(Isometry))?Affine:int(Mode)) };
235 internal::transform_make_affine<(int(Mode)==Affine) ? Affine : AffineCompact>::run(m_matrix); in Transform()
274 …internal::transform_construct_from_matrix<OtherDerived,Mode,Options,Dim,HDim>::run(this, other.der… in Transform()
284 …internal::transform_construct_from_matrix<OtherDerived,Mode,Options,Dim,HDim>::run(this, other.der…
289 inline Transform(const Transform<Scalar,Dim,Mode,OtherOptions>& other) in Transform() argument
302 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(OtherMode==int(Projective), Mode==int(Projective)), in Transform()
307 …EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(OtherMode==int(Affine)||OtherMode==int(AffineCompact), Mode!=int… in Transform()
310 enum { ModeIsAffineCompact = Mode == int(AffineCompact), in Transform()
325 …internal::transform_construct_from_matrix<OtherMatrixType,Mode,Options,Dim,HDim>::run(this, other.… in Transform()
412 …inline const typename internal::transform_left_product_impl<OtherDerived,Mode,Options,_Dim,_Dim+1>…
414 …{ return internal::transform_left_product_impl<OtherDerived,Mode,Options,Dim,HDim>::run(a.derived(…
444 if (Mode!=int(AffineCompact))
534 …inline Transform<Scalar,Dim,(int(Mode)==int(Isometry)?int(Affine):int(Mode))> operator*(const Unif…
536 Transform<Scalar,Dim,(int(Mode)==int(Isometry)?int(Affine):int(Mode)),Options> res = *this;
560 inline Transform inverse(TransformTraits traits = (TransformTraits)Mode) const;
573 …inline typename internal::cast_return_type<Transform,Transform<NewScalarType,Dim,Mode,Options> >::… in cast()
574 …{ return typename internal::cast_return_type<Transform,Transform<NewScalarType,Dim,Mode,Options> >… in cast()
578 inline explicit Transform(const Transform<OtherScalarType,Dim,Mode,Options>& other) in Transform() argument
595 internal::transform_make_affine<int(Mode)>::run(m_matrix); in makeAffine()
602 inline Block<MatrixType,int(Mode)==int(Projective)?HDim:Dim,Dim> linearExt() in linearExt()
603 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,Dim>(0,0); } in linearExt()
608 inline const Block<MatrixType,int(Mode)==int(Projective)?HDim:Dim,Dim> linearExt() const in linearExt()
609 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,Dim>(0,0); } in linearExt()
615 inline Block<MatrixType,int(Mode)==int(Projective)?HDim:Dim,1> translationExt() in translationExt()
616 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,1>(0,Dim); } in translationExt()
621 inline const Block<MatrixType,int(Mode)==int(Projective)?HDim:Dim,1> translationExt() const in translationExt()
622 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,1>(0,Dim); } in translationExt()
684 template<typename Scalar, int Dim, int Mode,int Options>
685 Transform<Scalar,Dim,Mode,Options>::Transform(const QMatrix& other) in Transform()
695 template<typename Scalar, int Dim, int Mode,int Options>
696 Transform<Scalar,Dim,Mode,Options>& Transform<Scalar,Dim,Mode,Options>::operator=(const QMatrix& ot…
711 template<typename Scalar, int Dim, int Mode, int Options>
712 QMatrix Transform<Scalar,Dim,Mode,Options>::toQMatrix(void) const in toQMatrix()
725 template<typename Scalar, int Dim, int Mode,int Options>
726 Transform<Scalar,Dim,Mode,Options>::Transform(const QTransform& other) in Transform()
736 template<typename Scalar, int Dim, int Mode, int Options>
737 Transform<Scalar,Dim,Mode,Options>& Transform<Scalar,Dim,Mode,Options>::operator=(const QTransform&…
741 if (Mode == int(AffineCompact))
755 template<typename Scalar, int Dim, int Mode, int Options>
756 QTransform Transform<Scalar,Dim,Mode,Options>::toQTransform(void) const in toQTransform()
759 if (Mode == int(AffineCompact)) in toQTransform()
778 template<typename Scalar, int Dim, int Mode, int Options>
780 Transform<Scalar,Dim,Mode,Options>&
781 Transform<Scalar,Dim,Mode,Options>::scale(const MatrixBase<OtherDerived> &other) in scale()
784 EIGEN_STATIC_ASSERT(Mode!=int(Isometry), THIS_METHOD_IS_ONLY_FOR_SPECIFIC_TRANSFORMATIONS) in scale()
793 template<typename Scalar, int Dim, int Mode, int Options>
794 inline Transform<Scalar,Dim,Mode,Options>& Transform<Scalar,Dim,Mode,Options>::scale(const Scalar& … in scale()
796 EIGEN_STATIC_ASSERT(Mode!=int(Isometry), THIS_METHOD_IS_ONLY_FOR_SPECIFIC_TRANSFORMATIONS) in scale()
805 template<typename Scalar, int Dim, int Mode, int Options>
807 Transform<Scalar,Dim,Mode,Options>&
808 Transform<Scalar,Dim,Mode,Options>::prescale(const MatrixBase<OtherDerived> &other) in prescale()
811 EIGEN_STATIC_ASSERT(Mode!=int(Isometry), THIS_METHOD_IS_ONLY_FOR_SPECIFIC_TRANSFORMATIONS) in prescale()
820 template<typename Scalar, int Dim, int Mode, int Options>
821 inline Transform<Scalar,Dim,Mode,Options>& Transform<Scalar,Dim,Mode,Options>::prescale(const Scala… in prescale()
823 EIGEN_STATIC_ASSERT(Mode!=int(Isometry), THIS_METHOD_IS_ONLY_FOR_SPECIFIC_TRANSFORMATIONS) in prescale()
832 template<typename Scalar, int Dim, int Mode, int Options>
834 Transform<Scalar,Dim,Mode,Options>&
835 Transform<Scalar,Dim,Mode,Options>::translate(const MatrixBase<OtherDerived> &other) in translate()
846 template<typename Scalar, int Dim, int Mode, int Options>
848 Transform<Scalar,Dim,Mode,Options>&
849 Transform<Scalar,Dim,Mode,Options>::pretranslate(const MatrixBase<OtherDerived> &other) in pretranslate()
852 if(int(Mode)==int(Projective)) in pretranslate() local
876 template<typename Scalar, int Dim, int Mode, int Options>
878 Transform<Scalar,Dim,Mode,Options>&
879 Transform<Scalar,Dim,Mode,Options>::rotate(const RotationType& rotation) in rotate()
892 template<typename Scalar, int Dim, int Mode, int Options>
894 Transform<Scalar,Dim,Mode,Options>&
895 Transform<Scalar,Dim,Mode,Options>::prerotate(const RotationType& rotation) in prerotate()
907 template<typename Scalar, int Dim, int Mode, int Options>
908 Transform<Scalar,Dim,Mode,Options>&
909 Transform<Scalar,Dim,Mode,Options>::shear(const Scalar& sx, const Scalar& sy) in shear()
912 EIGEN_STATIC_ASSERT(Mode!=int(Isometry), THIS_METHOD_IS_ONLY_FOR_SPECIFIC_TRANSFORMATIONS) in shear()
923 template<typename Scalar, int Dim, int Mode, int Options>
924 Transform<Scalar,Dim,Mode,Options>&
925 Transform<Scalar,Dim,Mode,Options>::preshear(const Scalar& sx, const Scalar& sy) in preshear()
928 EIGEN_STATIC_ASSERT(Mode!=int(Isometry), THIS_METHOD_IS_ONLY_FOR_SPECIFIC_TRANSFORMATIONS) in preshear()
937 template<typename Scalar, int Dim, int Mode, int Options>
938 inline Transform<Scalar,Dim,Mode,Options>& Transform<Scalar,Dim,Mode,Options>::operator=(const Tran…
946 template<typename Scalar, int Dim, int Mode, int Options>
947 inline Transform<Scalar,Dim,Mode,Options> Transform<Scalar,Dim,Mode,Options>::operator*(const Trans…
954 template<typename Scalar, int Dim, int Mode, int Options>
955 inline Transform<Scalar,Dim,Mode,Options>& Transform<Scalar,Dim,Mode,Options>::operator=(const Unif…
963 template<typename Scalar, int Dim, int Mode, int Options>
965 inline Transform<Scalar,Dim,Mode,Options>& Transform<Scalar,Dim,Mode,Options>::operator=(const Rota…
973 template<typename Scalar, int Dim, int Mode, int Options>
975 inline Transform<Scalar,Dim,Mode,Options> Transform<Scalar,Dim,Mode,Options>::operator*(const Rotat…
993 template<typename Scalar, int Dim, int Mode, int Options>
994 const typename Transform<Scalar,Dim,Mode,Options>::LinearMatrixType
995 Transform<Scalar,Dim,Mode,Options>::rotation() const in rotation()
1014 template<typename Scalar, int Dim, int Mode, int Options>
1016 void Transform<Scalar,Dim,Mode,Options>::computeRotationScaling(RotationMatrixType *rotation, Scali… in computeRotationScaling()
1043 template<typename Scalar, int Dim, int Mode, int Options>
1045 void Transform<Scalar,Dim,Mode,Options>::computeScalingRotation(ScalingMatrixType *scaling, Rotatio… in computeScalingRotation()
1064 template<typename Scalar, int Dim, int Mode, int Options>
1066 Transform<Scalar,Dim,Mode,Options>&
1067 Transform<Scalar,Dim,Mode,Options>::fromPositionOrientationScale(const MatrixBase<PositionDerived> … in fromPositionOrientationScale()
1079 template<int Mode>
1098 template<typename TransformType, int Mode=TransformType::Mode>
1137 template<typename Scalar, int Dim, int Mode, int Options>
1138 Transform<Scalar,Dim,Mode,Options>
1139 Transform<Scalar,Dim,Mode,Options>::inverse(TransformTraits hint) const
1195 template<typename Other, int Mode, int Options, int Dim, int HDim>
1196 struct transform_construct_from_matrix<Other, Mode,Options,Dim,HDim, Dim,Dim>
1198 …static inline void run(Transform<typename Other::Scalar,Dim,Mode,Options> *transform, const Other&…
1206 template<typename Other, int Mode, int Options, int Dim, int HDim>
1207 struct transform_construct_from_matrix<Other, Mode,Options,Dim,HDim, Dim,HDim>
1209 …static inline void run(Transform<typename Other::Scalar,Dim,Mode,Options> *transform, const Other&…
1216 template<typename Other, int Mode, int Options, int Dim, int HDim>
1217 struct transform_construct_from_matrix<Other, Mode,Options,Dim,HDim, HDim,HDim>
1219 …static inline void run(Transform<typename Other::Scalar,Dim,Mode,Options> *transform, const Other&…
1239 Mode =
1313 template<typename Other,int Mode, int Options, int Dim, int HDim>
1314 struct transform_left_product_impl<Other,Mode,Options,Dim,HDim, HDim,HDim>
1316 typedef Transform<typename Other::Scalar,Dim,Mode,Options> TransformType;
1340 template<typename Other,int Mode, int Options, int Dim, int HDim>
1341 struct transform_left_product_impl<Other,Mode,Options,Dim,HDim, Dim,HDim>
1343 typedef Transform<typename Other::Scalar,Dim,Mode,Options> TransformType;
1372 template<typename Other,int Mode, int Options, int Dim, int HDim>
1373 struct transform_left_product_impl<Other,Mode,Options,Dim,HDim, Dim,Dim>
1375 typedef Transform<typename Other::Scalar,Dim,Mode,Options> TransformType;
1381 if(Mode!=int(AffineCompact))
1396 enum { ResultMode = transform_product_result<LhsMode,RhsMode>::Mode };