Home
last modified time | relevance | path

Searched refs:TransformType (Results 1 – 18 of 18) sorted by relevance

/external/eigen/Eigen/src/Eigen2Support/Geometry/
DTranslation.h44 typedef Transform<Scalar,Dim> TransformType; typedef
80 inline TransformType operator* (const ScalingType& other) const;
83 inline TransformType operator* (const LinearMatrixType& linear) const;
86 inline TransformType operator*(const RotationBase<Derived,Dim>& r) const
91 friend inline TransformType operator* (const LinearMatrixType& linear, const Translation& t)
93 TransformType res;
103 inline TransformType operator* (const TransformType& t) const;
151 inline typename Translation<Scalar,Dim>::TransformType
154 TransformType res;
163 inline typename Translation<Scalar,Dim>::TransformType
[all …]
DScaling.h44 typedef Transform<Scalar,Dim> TransformType; typedef
82 inline TransformType operator* (const TranslationType& t) const;
85 inline TransformType operator* (const TransformType& t) const;
147 inline typename Scaling<Scalar,Dim>::TransformType
150 TransformType res;
159 inline typename Scaling<Scalar,Dim>::TransformType
160 Scaling<Scalar,Dim>::operator* (const TransformType& t) const
162 TransformType res = t;
DTransform.h742 typedef Transform<typename Other::Scalar,Dim> TransformType;
743 typedef typename TransformType::MatrixType MatrixType;
745 static ResultType run(const TransformType& tr, const Other& other)
752 typedef Transform<typename Other::Scalar,Dim> TransformType;
753 typedef typename TransformType::MatrixType MatrixType;
754 typedef TransformType ResultType;
755 static ResultType run(const TransformType& tr, const Other& other)
757 TransformType res;
768 typedef Transform<typename Other::Scalar,Dim> TransformType;
769 typedef typename TransformType::MatrixType MatrixType;
[all …]
/external/eigen/test/
Dstdlist.cpp47 template<typename TransformType>
48 void check_stdlist_transform(const TransformType&) in check_stdlist_transform() argument
50 typedef typename TransformType::MatrixType MatrixType; in check_stdlist_transform()
51 TransformType x(MatrixType::Random()), y(MatrixType::Random()); in check_stdlist_transform()
52 std::list<TransformType,Eigen::aligned_allocator<TransformType> > v(10), w(20, y); in check_stdlist_transform()
58 …typename std::list<TransformType,Eigen::aligned_allocator<TransformType> >::iterator vi = v.begin(… in check_stdlist_transform()
59 …typename std::list<TransformType,Eigen::aligned_allocator<TransformType> >::iterator wi = w.begin(… in check_stdlist_transform()
Dstddeque.cpp47 template<typename TransformType>
48 void check_stddeque_transform(const TransformType&) in check_stddeque_transform() argument
50 typedef typename TransformType::MatrixType MatrixType; in check_stddeque_transform()
51 TransformType x(MatrixType::Random()), y(MatrixType::Random()); in check_stddeque_transform()
52 std::deque<TransformType,Eigen::aligned_allocator<TransformType> > v(10), w(20, y); in check_stddeque_transform()
58 …typename std::deque<TransformType,Eigen::aligned_allocator<TransformType> >::iterator vi = v.begin… in check_stddeque_transform()
59 …typename std::deque<TransformType,Eigen::aligned_allocator<TransformType> >::iterator wi = w.begin… in check_stddeque_transform()
Dstdvector.cpp50 template<typename TransformType>
51 void check_stdvector_transform(const TransformType&) in check_stdvector_transform() argument
53 typedef typename TransformType::MatrixType MatrixType; in check_stdvector_transform()
54 TransformType x(MatrixType::Random()), y(MatrixType::Random()); in check_stdvector_transform()
55 std::vector<TransformType,Eigen::aligned_allocator<TransformType> > v(10), w(20, y); in check_stdvector_transform()
72 VERIFY((size_t)&(v[22]) == (size_t)&(v[21]) + sizeof(TransformType)); in check_stdvector_transform()
76 TransformType* ref = &w[0]; in check_stdvector_transform()
Dqtvector.cpp60 template<typename TransformType>
61 void check_qtvector_transform(const TransformType&) in check_qtvector_transform() argument
63 typedef typename TransformType::MatrixType MatrixType; in check_qtvector_transform()
64 TransformType x(MatrixType::Random()), y(MatrixType::Random()); in check_qtvector_transform()
65 QVector<TransformType> v(10), w(20, y); in check_qtvector_transform()
82 VERIFY((size_t)&(v[22]) == (size_t)&(v[21]) + sizeof(TransformType)); in check_qtvector_transform()
86 TransformType* ref = &w[0]; in check_qtvector_transform()
Dstdvector_overload.cpp64 template<typename TransformType>
65 void check_stdvector_transform(const TransformType&) in check_stdvector_transform() argument
67 typedef typename TransformType::MatrixType MatrixType; in check_stdvector_transform()
68 TransformType x(MatrixType::Random()), y(MatrixType::Random()); in check_stdvector_transform()
69 std::vector<TransformType> v(10), w(20, y); in check_stdvector_transform()
86 VERIFY((size_t)&(v[22]) == (size_t)&(v[21]) + sizeof(TransformType)); in check_stdvector_transform()
90 TransformType* ref = &w[0]; in check_stdvector_transform()
/external/eigen/Eigen/src/Geometry/
DTransform.h31 template< typename TransformType,
33 int Case = transform_traits<TransformType>::IsProjective ? 0
34 … : int(MatrixType::RowsAtCompileTime) == int(transform_traits<TransformType>::HDim) ? 1
63 template<typename TransformType> struct transform_take_affine_part;
1098 template<typename TransformType, int Mode=TransformType::Mode>
1101 static inline void run(const TransformType&, TransformType&)
1105 template<typename TransformType>
1106 struct projective_transform_inverse<TransformType, Projective>
1108 static inline void run(const TransformType& m, TransformType& res)
1174 template<typename TransformType> struct transform_take_affine_part {
[all …]
DHomogeneous.h205 typedef Transform<Scalar, Dim, Mode, Options> TransformType;
206 typedef typename internal::add_const<typename TransformType::ConstAffinePart>::type type;
207 static type run (const TransformType& x) { return x.affine(); }
213 typedef Transform<Scalar, Dim, Projective, Options> TransformType;
214 typedef typename TransformType::MatrixType type;
215 static const type& run (const TransformType& x) { return x.matrix(); }
/external/eigen/test/eigen2/
Deigen2_stdvector.cpp50 template<typename TransformType>
51 void check_stdvector_transform(const TransformType&) in check_stdvector_transform() argument
53 typedef typename TransformType::MatrixType MatrixType; in check_stdvector_transform()
54 TransformType x(MatrixType::Random()), y(MatrixType::Random()); in check_stdvector_transform()
55 std::vector<TransformType, aligned_allocator<TransformType> > v(10), w(20, y); in check_stdvector_transform()
72 VERIFY((std::size_t)&(v[22]) == (std::size_t)&(v[21]) + sizeof(TransformType)); in check_stdvector_transform()
76 TransformType* ref = &w[0]; in check_stdvector_transform()
Deigen2_newstdvector.cpp51 template<typename TransformType>
52 void check_stdvector_transform(const TransformType&) in check_stdvector_transform() argument
54 typedef typename TransformType::MatrixType MatrixType; in check_stdvector_transform()
55 TransformType x(MatrixType::Random()), y(MatrixType::Random()); in check_stdvector_transform()
56 std::vector<TransformType,Eigen::aligned_allocator<TransformType> > v(10), w(20, y); in check_stdvector_transform()
73 VERIFY((std::size_t)&(v[22]) == (std::size_t)&(v[21]) + sizeof(TransformType)); in check_stdvector_transform()
77 TransformType* ref = &w[0]; in check_stdvector_transform()
Deigen2_qtvector.cpp60 template<typename TransformType>
61 void check_qtvector_transform(const TransformType&) in check_qtvector_transform() argument
63 typedef typename TransformType::MatrixType MatrixType; in check_qtvector_transform()
64 TransformType x(MatrixType::Random()), y(MatrixType::Random()); in check_qtvector_transform()
65 QVector<TransformType> v(10), w(20, y); in check_qtvector_transform()
82 VERIFY((size_t)&(v[22]) == (size_t)&(v[21]) + sizeof(TransformType)); in check_qtvector_transform()
86 TransformType* ref = &w[0]; in check_qtvector_transform()
/external/skia/src/gpu/batches/
DGrDrawPathBatch.h98 typedef GrPathRendering::PathTransformType TransformType; typedef
104 static InstanceData* Alloc(TransformType transformType, int reserveCnt) { in Alloc()
130 TransformType transformType() const { return fTransformType; } in transformType()
155 TransformType fTransformType;
179 TransformType transformType() const { return fDraws.head()->fInstanceData->transformType(); } in transformType()
/external/clang/lib/Sema/
DTreeTransform.h292 QualType TransformType(QualType T);
302 TypeSourceInfo *TransformType(TypeSourceInfo *DI);
308 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL);
3455 NewTInfo = getDerived().TransformType(OldTInfo); in TransformDeclarationNameInfo()
3463 QualType NewT = getDerived().TransformType(Name.getCXXNameType()); in TransformDeclarationNameInfo()
3634 DI = getDerived().TransformType(DI); in TransformTemplateArgument()
3869 QualType TreeTransform<Derived>::TransformType(QualType T) { in TransformType() function
3878 TypeSourceInfo *NewDI = getDerived().TransformType(DI); in TransformType()
3887 TypeSourceInfo *TreeTransform<Derived>::TransformType(TypeSourceInfo *DI) { in TransformType() function
3899 QualType Result = getDerived().TransformType(TLB, TL); in TransformType()
[all …]
DSemaTemplateInstantiate.cpp1220 QualType T = TransformType(E->getType()); in TransformFunctionParmPackExpr()
1255 QualType T = TransformType(E->getType()); in TransformFunctionParmPackRefExpr()
1464 return Instantiator.TransformType(T); in SubstType()
1490 QualType Result = Instantiator.TransformType(TLB, TL); in SubstType()
1511 return Instantiator.TransformType(T); in SubstType()
1584 Result = Instantiator.TransformType(TLB, TL); in SubstFunctionDeclType()
DSemaTemplateDeduction.cpp3979 return TransformType(TLB, TL); in Apply()
4117 TransformType(TypeWithAuto); in SubstAutoType()
4123 TransformType(TypeWithAuto); in SubstAutoTypeSourceInfo()
DSemaTemplate.cpp8326 return Rebuilder.TransformType(T); in RebuildTypeInCurrentInstantiation()