Point Cloud Library (PCL)
1.11.1
|
17 #if !defined(ON_BOX_INC_)
112 double tolerance = ON_UNSET_VALUE
bool GetCorners(ON_3dPoint *corners) const
bool Rotate(double sin_angle, double cos_angle, const ON_3dVector &axis_of_rotation)
bool Transform(const ON_Xform &)
int IsDegenerate(double tolerance=ON_UNSET_VALUE) const
bool ClosestPointTo(ON_3dPoint point, double *r, double *s, double *t) const
bool Create(const ON_BoundingBox &bbox)
bool Translate(const ON_3dVector &)
ON_3dPoint PointAt(double r, double s, double t) const
ON_Box(const ON_BoundingBox &bbox)
bool Rotate(double angle_radians, const ON_3dVector &axis_of_rotation, const ON_3dPoint ¢er_of_rotation)
ON_BoundingBox BoundingBox() const
ON_3dPoint ClosestPointTo(ON_3dPoint test_point) const
bool Rotate(double sin_angle, double cos_angle, const ON_3dVector &axis_of_rotation, const ON_3dPoint ¢er_of_rotation)
bool Rotate(double angle_radians, const ON_3dVector &axis_of_rotation)
ON_3dPoint Center() const
bool GetCorners(ON_SimpleArray< ON_3dPoint > &corners) const