Lines Matching refs:AlignedBox
30 class AlignedBox
65 EIGEN_DEVICE_FUNC inline AlignedBox() in AlignedBox() function
69 EIGEN_DEVICE_FUNC inline explicit AlignedBox(Index _dim) : m_min(_dim), m_max(_dim) in AlignedBox() function
75 …EIGEN_DEVICE_FUNC inline AlignedBox(const OtherVectorType1& _min, const OtherVectorType2& _max) : … in AlignedBox() function
79 …EIGEN_DEVICE_FUNC inline explicit AlignedBox(const MatrixBase<Derived>& p) : m_min(p), m_max(m_min) in AlignedBox() function
82 EIGEN_DEVICE_FUNC ~AlignedBox() {} in ~AlignedBox()
189 EIGEN_DEVICE_FUNC inline bool contains(const AlignedBox& b) const in contains()
194 EIGEN_DEVICE_FUNC inline bool intersects(const AlignedBox& b) const in intersects()
200 EIGEN_DEVICE_FUNC inline AlignedBox& extend(const MatrixBase<Derived>& p) in extend()
210 EIGEN_DEVICE_FUNC inline AlignedBox& extend(const AlignedBox& b) in extend()
220 EIGEN_DEVICE_FUNC inline AlignedBox& clamp(const AlignedBox& b) in clamp()
230 EIGEN_DEVICE_FUNC inline AlignedBox intersection(const AlignedBox& b) const in intersection()
231 {return AlignedBox(m_min.cwiseMax(b.m_min), m_max.cwiseMin(b.m_max)); } in intersection()
236 EIGEN_DEVICE_FUNC inline AlignedBox merged(const AlignedBox& b) const in merged()
237 { return AlignedBox(m_min.cwiseMin(b.m_min), m_max.cwiseMax(b.m_max)); } in merged()
241 EIGEN_DEVICE_FUNC inline AlignedBox& translate(const MatrixBase<Derived>& a_t) in translate()
260 EIGEN_DEVICE_FUNC inline Scalar squaredExteriorDistance(const AlignedBox& b) const;
274 EIGEN_DEVICE_FUNC inline NonInteger exteriorDistance(const AlignedBox& b) const in exteriorDistance()
283 EIGEN_DEVICE_FUNC inline typename internal::cast_return_type<AlignedBox,
284 AlignedBox<NewScalarType,AmbientDimAtCompileTime> >::type cast() const in cast()
286 return typename internal::cast_return_type<AlignedBox, in cast()
287 AlignedBox<NewScalarType,AmbientDimAtCompileTime> >::type(*this); in cast()
292 …EIGEN_DEVICE_FUNC inline explicit AlignedBox(const AlignedBox<OtherScalarType,AmbientDimAtCompileT… in AlignedBox() function
302 …EIGEN_DEVICE_FUNC bool isApprox(const AlignedBox& other, const RealScalar& prec = ScalarTraits::du…
314 EIGEN_DEVICE_FUNC inline Scalar AlignedBox<Scalar,AmbientDim>::squaredExteriorDistance(const Matrix… in squaredExteriorDistance()
336 EIGEN_DEVICE_FUNC inline Scalar AlignedBox<Scalar,AmbientDim>::squaredExteriorDistance(const Aligne… in squaredExteriorDistance()
374 typedef AlignedBox<Type, Size> AlignedBox##SizeSuffix##TypeSuffix;