Lines Matching refs:AlignedBox
27 class AlignedBox
37 inline AlignedBox() in AlignedBox() function
41 inline explicit AlignedBox(int _dim) : m_min(_dim), m_max(_dim) in AlignedBox() function
45 inline AlignedBox(const VectorType& _min, const VectorType& _max) : m_min(_min), m_max(_max) {} in AlignedBox() function
48 inline explicit AlignedBox(const VectorType& p) : m_min(p), m_max(p) {} in AlignedBox() function
50 ~AlignedBox() {} in ~AlignedBox()
79 inline bool contains(const AlignedBox& b) const in contains()
83 inline AlignedBox& extend(const VectorType& p) in extend()
87 inline AlignedBox& extend(const AlignedBox& b) in extend()
91 inline AlignedBox& clamp(const AlignedBox& b) in clamp()
95 inline AlignedBox& translate(const VectorType& t) in translate()
117 inline typename internal::cast_return_type<AlignedBox,
118 AlignedBox<NewScalarType,AmbientDimAtCompileTime> >::type cast() const in cast()
120 return typename internal::cast_return_type<AlignedBox, in cast()
121 AlignedBox<NewScalarType,AmbientDimAtCompileTime> >::type(*this); in cast()
126 inline explicit AlignedBox(const AlignedBox<OtherScalarType,AmbientDimAtCompileTime>& other) in AlignedBox() function
136 …bool isApprox(const AlignedBox& other, typename NumTraits<Scalar>::Real prec = precision<Scalar>()…
145 inline Scalar AlignedBox<Scalar,AmbiantDim>::squaredExteriorDistance(const VectorType& p) const in squaredExteriorDistance()