Searched defs:Dim (Results 1 - 25 of 27) sorted by relevance

12

/external/eigen/test/eigen2/
H A Deigen2_alignedbox.cpp45 const int Dim = BoxType::AmbientDimAtCompileTime; local
47 AlignedBox<OtherScalar,Dim> hp1f = b0.template cast<OtherScalar>();
49 AlignedBox<Scalar,Dim> hp1d = b0.template cast<Scalar>();
H A Deigen2_parametrizedline.cpp46 const int Dim = LineType::AmbientDimAtCompileTime; local
48 ParametrizedLine<OtherScalar,Dim> hp1f = l0.template cast<OtherScalar>();
50 ParametrizedLine<Scalar,Dim> hp1d = l0.template cast<Scalar>();
H A Deigen2_hyperplane.cpp71 const int Dim = HyperplaneType::AmbientDimAtCompileTime; local
73 Hyperplane<OtherScalar,Dim> hp1f = pl1.template cast<OtherScalar>();
75 Hyperplane<Scalar,Dim> hp1d = pl1.template cast<Scalar>();
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DRotationBase.h28 enum { Dim = _Dim }; enumerator in enum:Eigen::RotationBase::__anon5339
33 typedef Matrix<Scalar,Dim,Dim> RotationMatrixType;
45 inline Transform<Scalar,Dim> operator*(const Translation<Scalar,Dim>& t) const
49 inline RotationMatrixType operator*(const Scaling<Scalar,Dim>& s) const
53 inline Transform<Scalar,Dim> operator*(const Transform<Scalar,Dim>& t) const
59 * Constructs a Dim x Dim rotatio
[all...]
H A DRotation2D.h44 enum { Dim = 2 }; enumerator in enum:Eigen::Rotation2D::__anon5338
H A DScaling.h34 enum { Dim = _Dim }; enumerator in enum:Eigen::Scaling::__anon5340
38 typedef Matrix<Scalar,Dim,1> VectorType;
40 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
42 typedef Translation<Scalar,Dim> TranslationType;
44 typedef Transform<Scalar,Dim> TransformType;
59 ei_assert(Dim==2);
66 ei_assert(Dim==3);
98 inline LinearMatrixType operator*(const RotationBase<Derived,Dim>& r) const
121 inline typename internal::cast_return_type<Scaling,Scaling<NewScalarType,Dim> >
[all...]
H A DTranslation.h34 enum { Dim = _Dim }; enumerator in enum:Eigen::Translation::__anon5342
38 typedef Matrix<Scalar,Dim,1> VectorType;
40 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
42 typedef Scaling<Scalar,Dim> ScalingType;
44 typedef Transform<Scalar,Dim> TransformType;
57 ei_assert(Dim==2);
64 ei_assert(Dim==3);
86 inline TransformType operator*(const RotationBase<Derived,Dim>& r) const
97 res.matrix().row(Dim)
[all...]
H A DAngleAxis.h54 enum { Dim = 3 }; enumerator in enum:Eigen::AngleAxis::__anon5335
H A DTransform.h15 // Note that we have to pass Dim and HDim because it is not allowed to use a template
17 // specializations, it is not allowed to use Dim+1 instead of HDim.
19 int Dim,
34 * The homography is internally represented and stored as a (Dim+1)^2 matrix which
48 Dim = _Dim, ///< space dimension in which the transformation holds enumerator in enum:Eigen::Transform::__anon5341
56 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
58 typedef Block<MatrixType,Dim,Dim> LinearPart;
60 typedef const Block<const MatrixType,Dim,Di
[all...]
/external/eigen/unsupported/test/
H A Dpolynomialutils.cpp31 typedef internal::increment_if_fixed_size<_Deg> Dim; typedef
32 typedef Matrix<_Scalar,Dim::ret,1> PolynomialType;
69 typedef internal::increment_if_fixed_size<_Deg> Dim; typedef
70 typedef Matrix<_Scalar,Dim::ret,1> PolynomialType;
H A Dpolynomialsolver.cpp166 typedef internal::increment_if_fixed_size<_Deg> Dim; typedef
167 typedef Matrix<_Scalar,Dim::ret,1> PolynomialType;
/external/eigen/Eigen/src/Geometry/
H A DAngleAxis.h57 enum { Dim = 3 }; enumerator in enum:Eigen::AngleAxis::__anon5365
H A DRotation2D.h49 enum { Dim = 2 }; enumerator in enum:Eigen::Rotation2D::__anon5374
H A DRotationBase.h32 enum { Dim = _Dim }; enumerator in enum:Eigen::RotationBase::__anon5375
37 typedef Matrix<Scalar,Dim,Dim> RotationMatrixType;
38 typedef Matrix<Scalar,Dim,1> VectorType;
56 inline Transform<Scalar,Dim,Isometry> operator*(const Translation<Scalar,Dim>& t) const
57 { return Transform<Scalar,Dim,Isometry>(*this) * t; }
67 * - a vector of size Dim
80 friend inline Transform<Scalar,Dim,Affine> operator*(const DiagonalMatrix<Scalar,Dim>
103 enum { Dim = RotationDerived::Dim }; enumerator in enum:Eigen::internal::rotation_base_generic_product_selector::__anon5376
124 enum { Dim = RotationDerived::Dim }; enumerator in enum:Eigen::internal::rotation_base_generic_product_selector::__anon5377
[all...]
H A DTranslation.h35 enum { Dim = _Dim }; enumerator in enum:Eigen::Translation::__anon5386
39 typedef Matrix<Scalar,Dim,1> VectorType;
41 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
43 typedef Transform<Scalar,Dim,Affine> AffineTransformType;
45 typedef Transform<Scalar,Dim,Isometry> IsometryTransformType;
58 eigen_assert(Dim==2);
65 eigen_assert(Dim==3);
106 inline IsometryTransformType operator*(const RotationBase<Derived,Dim>& r) const
118 res.matrix().row(Dim)
[all...]
H A DTransform.h24 Dim = Transform::Dim, enumerator in enum:Eigen::internal::transform_traits::__anon5378
41 int Dim,
57 int Dim,
78 * - #Affine: the transformation is stored as a (Dim+1)^2 matrix,
80 * - #AffineCompact: the transformation is stored as a (Dim)x(Dim+1) matrix.
81 * - #Projective: the transformation is stored as a (Dim+1)^2 matrix
109 * to a compatible (Dim+1)^2 matrix and then perform a pure matrix product.
116 * \b Translation t (Dim)
185 Dim = _Dim, ///< space dimension in which the transformation holds enumerator in enum:Eigen::Transform::__anon5379
1085 static const int Dim = MatrixType::ColsAtCompileTime-1; local
1262 Dim = TransformType::Dim, enumerator in enum:Eigen::internal::transform_right_product_impl::__anon5383
1288 Dim = TransformType::Dim, enumerator in enum:Eigen::internal::transform_right_product_impl::__anon5384
[all...]
/external/eigen/bench/
H A Dgeometry.cpp43 enum {Dim = T::Dim}; enumerator in enum:ToRotationMatrixWrapper::__anon5483
57 template<typename Scalar, int Dim, typename Data>
58 EIGEN_DONT_INLINE void transform(const Transform<Scalar,Dim,Projective>& t, Data& data)
60 data = (t * data.colwise().homogeneous()).template block<Dim,Data::ColsAtCompileTime>(0,0);
63 template<typename T> struct get_dim { enum { Dim = T::Dim }; }; enumerator in enum:get_dim::__anon5484
65 struct get_dim<Matrix<S,R,C,O,MR,MC> > { enum { Dim = R }; }; enumerator in enum:get_dim::__anon5485
72 Matrix<typename Transformation::Scalar,get_dim<Transformation>::Dim,N> data;
/external/eigen/test/
H A Dgeo_alignedbox.cpp94 const int Dim = BoxType::AmbientDimAtCompileTime; local
96 AlignedBox<OtherScalar,Dim> hp1f = b0.template cast<OtherScalar>();
98 AlignedBox<Scalar,Dim> hp1d = b0.template cast<Scalar>();
H A Dgeo_parametrizedline.cpp46 const int Dim = LineType::AmbientDimAtCompileTime; local
48 ParametrizedLine<OtherScalar,Dim> hp1f = l0.template cast<OtherScalar>();
50 ParametrizedLine<Scalar,Dim> hp1d = l0.template cast<Scalar>();
H A Dgeo_hyperplane.cpp71 const int Dim = HyperplaneType::AmbientDimAtCompileTime; local
73 Hyperplane<OtherScalar,Dim,Options> hp1f = pl1.template cast<OtherScalar>();
75 Hyperplane<Scalar,Dim,Options> hp1d = pl1.template cast<Scalar>();
/external/eigen/unsupported/Eigen/src/BVH/
H A DKdBVH.h18 template<typename Scalar, int Dim>
21 EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF_VECTORIZABLE_FIXED_SIZE(Scalar, Dim)
22 typedef Matrix<Scalar, Dim, 1> VectorType;
70 enum { Dim = _Dim }; enumerator in enum:Eigen::KdBVH::__anon5546
74 typedef AlignedBox<Scalar, Dim> Volume;
170 typedef internal::vector_int_pair<Scalar, Dim> VIPair;
172 typedef Matrix<Scalar, Dim, 1> VectorType;
195 build(objCenters, from, mid, objBoxes, (dim + 1) % Dim);
205 build(objCenters, from, mid, objBoxes, (dim + 1) % Dim);
207 build(objCenters, mid, to, objBoxes, (dim + 1) % Dim);
[all...]
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.h69 struct tgsi_declaration_dimension Dim; member in struct:tgsi_full_declaration
/external/eigen/demos/opengl/
H A Dquaternion_demo.cpp138 enum { Dim = 3 }; enumerator in enum:EulerAngles::__anon5506
/external/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp544 unsigned Dim = Indices.size(); variable
546 if (Dim != SubRegs->size())
548 if (Dim < 2)
554 SmallVector<SetTheory::RecSet, 4> Lists(Dim);
555 for (unsigned i = 0; i != Dim; ++i) {
574 for (unsigned i = 0; i != Dim; ++i) {
/external/clang/lib/Sema/
H A DSemaExprCXX.cpp4413 unsigned Dim = 0; local
4415 ++Dim;
4418 return Dim;
4424 uint64_t Dim; local
4434 Dim = Value.getLimitedValue();
4440 if (Dim == D) {

Completed in 183 milliseconds

12