#include <boundingsphere.h>


Public Member Functions | |
| BoundingSphereNode (BoundingSphere *left_=NULL, BoundingSphere *right_=NULL, BoundingSphere *parent_=NULL) | |
| BoundingSphereNode (BSlist &sphereList, BoundingSphere *parent_=NULL) | |
| virtual | ~BoundingSphereNode () |
| bool | isLeaf () |
| void | drawSubtree () |
| Node * | findClosestNode (Point3D pt, double *thresh) |
| bool | procChange () |
| BoundingSphere * | getLeft () |
| BoundingSphere * | getRight () |
| void | setLeft (BoundingSphere *lt) |
| void | setRight (BoundingSphere *rt) |
Static Public Member Functions | |
| static int | dist (BoundingSphereNode *sa, BoundingSphere *sb, double error=0, double init=LARGE) |
Definition at line 132 of file boundingsphere.h.
| BoundingSphereNode::BoundingSphereNode | ( | BoundingSphere * | left_ = NULL, |
|
| BoundingSphere * | right_ = NULL, |
|||
| BoundingSphere * | parent_ = NULL | |||
| ) |
Definition at line 509 of file boundingsphere.cpp.
| BoundingSphereNode::BoundingSphereNode | ( | BSlist & | sphereList, | |
| BoundingSphere * | parent_ = NULL | |||
| ) |
Definition at line 536 of file boundingsphere.cpp.
| BoundingSphereNode::~BoundingSphereNode | ( | ) | [virtual] |
Definition at line 634 of file boundingsphere.cpp.
| bool BoundingSphereNode::isLeaf | ( | ) | [inline, virtual] |
| void BoundingSphereNode::drawSubtree | ( | ) |
Definition at line 487 of file boundingsphere.cpp.
Definition at line 101 of file boundingsphere.cpp.
| int BoundingSphereNode::dist | ( | BoundingSphereNode * | sa, | |
| BoundingSphere * | sb, | |||
| double | error = 0, |
|||
| double | init = LARGE | |||
| ) | [static] |
Definition at line 656 of file boundingsphere.cpp.
| bool BoundingSphereNode::procChange | ( | ) | [virtual] |
| BoundingSphere* BoundingSphereNode::getLeft | ( | ) | [inline] |
Definition at line 149 of file boundingsphere.h.
| BoundingSphere* BoundingSphereNode::getRight | ( | ) | [inline] |
Definition at line 150 of file boundingsphere.h.
| void BoundingSphereNode::setLeft | ( | BoundingSphere * | lt | ) | [inline] |
Definition at line 152 of file boundingsphere.h.
| void BoundingSphereNode::setRight | ( | BoundingSphere * | rt | ) | [inline] |
Definition at line 153 of file boundingsphere.h.
1.5.3