9 #ifndef __HOM_OrientedBoundingBox_h__
10 #define __HOM_OrientedBoundingBox_h__
47 double tol = 0.00001)
const;
59 bool contains(
const std::vector<double> &point)
const;
#define HOM_DESTRUCT_OBJECT(pointer)
OIIO_API bool rename(string_view from, string_view to, std::string &err)
string __repr__(VtArray< T > const &self)
~HOM_OrientedBoundingBox()
#define HOM_CONSTRUCT_OBJECT(pointer)
GLsizei const GLchar *const * string
HOM_OrientedBoundingBox(const HOM_OrientedBoundingBox &src)
bool OIIO_API contains(string_view a, string_view b)
Does 'a' contain the string 'b' within it?
HOM_OrientedBoundingBox(const UT_OBBoxD &bbox)
HOM_Matrix4 __mul__(HOM_Matrix4 &matrix4)
bool isAlmostEqual(HOM_Matrix4 &matrix4, double tolerance=0.00001)
bool operator!=(HOM_PtrOrNull< HOM_OrientedBoundingBox > bbox) const
bool operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Equality operator, does exact floating point comparisons.
HOM_OrientedBoundingBox()
MatType rotation(const Quat< typename MatType::value_type > &q, typename MatType::value_type eps=static_cast< typename MatType::value_type >(1.0e-8))
Return the rotation matrix specified by the given quaternion.