Searched refs:AlignedBox (Results 1 - 8 of 8) sorted by relevance

/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DAlignedBox.h17 * \class AlignedBox
27 class AlignedBox class in namespace:Eigen
37 inline AlignedBox() function in class:Eigen::AlignedBox
41 inline explicit AlignedBox(int _dim) : m_min(_dim), m_max(_dim) function in class:Eigen::AlignedBox
45 inline AlignedBox(const VectorType& _min, const VectorType& _max) : m_min(_min), m_max(_max) {} function in class:Eigen::AlignedBox
48 inline explicit AlignedBox(const VectorType& p) : m_min(p), m_max(p) {} function in class:Eigen::AlignedBox
50 ~AlignedBox() {}
79 inline bool contains(const AlignedBox& b) const
83 inline AlignedBox& extend(const VectorType& p)
87 inline AlignedBox
126 AlignedBox(const AlignedBox<OtherScalarType,AmbientDimAtCompileTime>& other) argument
[all...]
H A DAll.h18 #include "AlignedBox.h"
55 #define AlignedBox eigen2_AlignedBox macro
71 #include "AlignedBox.h"
110 #undef AlignedBox macro
/external/eigen/Eigen/src/Geometry/
H A DAlignedBox.h18 * \class AlignedBox
30 class AlignedBox class in namespace:Eigen
64 inline AlignedBox() function in class:Eigen::AlignedBox
68 inline explicit AlignedBox(Index _dim) : m_min(_dim), m_max(_dim) function in class:Eigen::AlignedBox
74 inline AlignedBox(const OtherVectorType1& _min, const OtherVectorType2& _max) : m_min(_min), m_max(_max) {} function in class:Eigen::AlignedBox
78 inline explicit AlignedBox(const MatrixBase<Derived>& p) : m_min(p), m_max(m_min) function in class:Eigen::AlignedBox
81 ~AlignedBox() {}
189 inline bool contains(const AlignedBox& b) const
194 inline bool intersects(const AlignedBox& b) const
198 * \sa extend(const AlignedBox
292 AlignedBox(const AlignedBox<OtherScalarType,AmbientDimAtCompileTime>& other) argument
[all...]
/external/eigen/test/eigen2/
H A Deigen2_alignedbox.cpp18 AlignedBox.h
47 AlignedBox<OtherScalar,Dim> hp1f = b0.template cast<OtherScalar>();
49 AlignedBox<Scalar,Dim> hp1d = b0.template cast<Scalar>();
56 CALL_SUBTEST_1( alignedbox(AlignedBox<float,2>()) );
57 CALL_SUBTEST_2( alignedbox(AlignedBox<float,3>()) );
58 CALL_SUBTEST_3( alignedbox(AlignedBox<double,4>()) );
/external/eigen/unsupported/test/
H A DBVH.cpp17 template<typename Scalar, int Dim> AlignedBox<Scalar, Dim> bounding_box(const Matrix<Scalar, Dim, 1> &v) { return AlignedBox<Scalar, Dim>(v); }
35 template<int Dim> AlignedBox<double, Dim> bounding_box(const Ball<Dim> &b)
36 { return AlignedBox<double, Dim>(b.center.array() - b.radius, b.center.array() + b.radius); }
46 typedef AlignedBox<double, Dim> BoxType;
99 typedef AlignedBox<double, Dim> BoxType;
/external/eigen/unsupported/doc/examples/
H A DBVH_Example.cpp6 typedef AlignedBox<double, 2> Box2d;
/external/eigen/test/
H A Dgeo_alignedbox.cpp25 AlignedBox.h
96 AlignedBox<OtherScalar,Dim> hp1f = b0.template cast<OtherScalar>();
98 AlignedBox<Scalar,Dim> hp1d = b0.template cast<Scalar>();
/external/eigen/unsupported/Eigen/src/BVH/
H A DKdBVH.h55 * \brief A simple bounding volume hierarchy based on AlignedBox
60 * be defined and return an AlignedBox<_Scalar, _Dim> or bounding boxes must be provided to the tree initializer.
74 typedef AlignedBox<Scalar, Dim> Volume;

Completed in 165 milliseconds