HDK
|
#include <UT_BoundingSphere.h>
Public Member Functions | |
UT_BoundingSphere () | |
bool | isInside (const UT_Vector3R &pt) const |
fpreal | getRadius () const |
const UT_Vector3R & | getCenter () const |
void | initialize (bool requires_update=false) |
void | computeBound () |
fpreal | computeRadius (const UT_Vector3R ¢er) const |
void | addPoint (const UT_Vector3R &pt) |
void | addBox (const UT_BoundingBox &box) |
void | addSphere (const UT_BoundingSphere &bsphere) |
void | transform (const UT_Matrix4R &xform) |
Definition at line 26 of file UT_BoundingSphere.h.
UT_BoundingSphere::UT_BoundingSphere | ( | ) |
void UT_BoundingSphere::addBox | ( | const UT_BoundingBox & | box | ) |
void UT_BoundingSphere::addPoint | ( | const UT_Vector3R & | pt | ) |
void UT_BoundingSphere::addSphere | ( | const UT_BoundingSphere & | bsphere | ) |
void UT_BoundingSphere::computeBound | ( | ) |
fpreal UT_BoundingSphere::computeRadius | ( | const UT_Vector3R & | center | ) | const |
|
inline |
Definition at line 34 of file UT_BoundingSphere.h.
|
inline |
Definition at line 33 of file UT_BoundingSphere.h.
void UT_BoundingSphere::initialize | ( | bool | requires_update = false | ) |
bool UT_BoundingSphere::isInside | ( | const UT_Vector3R & | pt | ) | const |
void UT_BoundingSphere::transform | ( | const UT_Matrix4R & | xform | ) |